Skip to content
forked from xxsds/sdsl-lite

Succinct Data Structure Library 3.0

License

Notifications You must be signed in to change notification settings

sagitter/sdsl-lite

 
 

Repository files navigation

SDSL v3 - Succinct Data Structure Library

linux status macos status

Main differences to v2

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

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 10, 11, 12, 13
  • clang 11, 12, 13, 14

Tests are run with both C++20 and C++23.

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.

About

Succinct Data Structure Library 3.0

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.0%
  • TeX 2.6%
  • Makefile 2.3%
  • R 1.8%
  • CMake 1.1%
  • C 0.8%
  • Other 0.4%