SDSL  3.0.0
Succinct Data Structure Library
SDSL v3 - Succinct Data Structure Library

linux status macos status

Main differences to <a href="https://github.com/simongog/sdsl-lite">v2</a>

  • header-only library
  • support for serialisation via cereal
  • compatible with C++17 and C++20

Supported compilers

Other compiler may work, but are not tested within the continuous integration. In general, the latest minor release of each listed major compiler version is supported.

  • GCC 8, 9, 10, 11
  • clang 9, 10, 11, 12

Dependencies

As SDSL v3 is header-only, dependencies marked as required only apply to building tests/examples.

cereal can be activated by passing -DSDSL_CEREAL=1 to CMake.