| Crates.io | jerasure-sys |
| lib.rs | jerasure-sys |
| version | 1.0.2 |
| created_at | 2025-03-07 17:47:15.077265+00 |
| updated_at | 2025-05-13 11:42:20.115329+00 |
| description | FFI bindings to the jerasure and gf-complete library |
| homepage | |
| repository | https://github.com/LokyinZHAO/jerasure-sys |
| max_upload_size | |
| id | 1583395 |
| size | 1,224,452 |
Jerasure-sys is a Rust FFI binding for gf-complete and jerasure, which provide erasure coding in C. This project allows you to use Galois computation and erasure codes functionality in your Rust applications.
This crate bundles the source code of gf-complete and jerasure, and compiles these libraries during the build process, so you don't need to have these two libraries pre-installed on your system.
However, this crate uses the bindgen and autotools crates, which depend on the following packages:
On Ubuntu-like distributions, you can install these dependencies using:
apt install autoconf automake libtool libclang-dev
Feel free to open an issue. If you've got a fix or feature ready, open a PR. Thanks!
MIT