No description
- Rust 81.9%
- C 18.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| debian | ||
| src | ||
| wasm-shim | ||
| .cargo_vcs_info.json | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Cargo.toml.orig | ||
| LICENSE | ||
| LICENSE.Apache-2.0 | ||
| LICENSE.Mit | ||
| Readme.md | ||
| zdict.h | ||
| zstd.h | ||
| zstd_seekable.h | ||
zstd-sys
This is the low-level auto-generated binding to the zstd library. You probably don't want to use this library directly; instead, look at zstd-rs or zstd-safe.
Compile it yourself
zstd is included as a submodule. To get everything during your clone, use:
git clone https://github.com/gyscos/zstd-rs --recursive
Or, if you cloned it without the --recursive flag,
call this from inside the repository:
git submodule update --init
Then, running cargo build in this directory should
take care of building the C library and linking to it.
Build-time bindgen
This library includes a pre-generated bindings.rs file.
You can also generate new bindings at build-time, using the bindgen feature:
cargo build --features bindgen