You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-72Lines changed: 5 additions & 72 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,83 +11,16 @@ This library provides various containers. Each container has utility functions t
11
11
Inspired by the C++ standard library; however, implemented using C with different function interfaces as the C++ standard library but with the same container names.
12
12
13
13
## Setup
14
-
There are two types of library files which can be generated: dynamic and static. Both ways will be described below using clang. However, the steps are the same with gcc except `clang` is to be replaced with `gcc`.
14
+
The `build.sh` script can be used to build either dynamic or static libraries. The script supports clang and gcc.
15
15
16
16
The benefit of a dynamic library is that changing the `containers.so` library can be done without needing to recompile the codebase which is using the library. Nevertheless, it is slower than a static library.
17
17
18
18
The benefit of a static library is that it is faster than a dynamic library. However, if the `containers.a` library is modified, the codebase which is using the library needs to be recompiled.
0 commit comments