C++17 interface (header only) library packing some of succinct data structures. This library supporting cmake build environment.
We welcome to your contacts and contributions.
- Boost - https://www.boost.org/
Yout must setup dependencies.
If you are using Homebrew, you can setup with command as follow:
brew install boost
- Add your git repository as submodule like follows:
git submodule add https://github.com/MatsuTaku/SimpleDataStructure.git
- In your
CMakeLists.txt
file, type like follows:
...
add_subdirectory(SimpleDataStructure)
target_link_libraries(your_target [PUBLIC|PRIVATE|INTERFACE] sim_ds)
...
You have to sample BOOST_ROOT to your boost library path.
sample(BOOST_ROOT /path/to/boost_version/)
See documents