Plain C implementations of standard Data Structures and Algorithms. Intended to expand the standard library with a simple library to import in all your projects while allowing you to exclude parts when building the library.
As root
make build
make installThis installs both the static and shared libraries along with their headers.
This will put the library and headers under:
/usr/local/lib/usr/local/include
Unless the PREFIX variable is changed, just ensure the paths are in the
system's C_INCLUDE_PATH and LIBRARY_PATH respectively.
And to deinstall
make deinstallTo compile the examples follow the following example:
clang `pkg-config --cflags dsa` -o examples/demo_vector examples/demo_vector.c `pkg-config --libs dsa`