libdivsufsort-rs
is the Rust wrapper of libdivsufsort
This crate includes all APIs of both 32- and 64-bit versions.
- More details are included in the original
C
codes oflibdivsufsort
- I referred to the
pzip-bwt
crate, which is simpler version for wrapping around the BWT function oflibdivsufsort
rustc
>= 1.57.0cmake
For building, the source code needs libdivsufsort
as a submodule.
- Method (1). If you cloned only this repository, updating the submodule is necessary.
git submodule init git submodule update
- Method (2). You can clone this repository with
--recursive
option.git clone --recursive https://github.com/baku4/libdivsufsort-rs.git