Cbindgen は Rust コードに対する C バインディングを生成します。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://github.com/mozilla/cbindgen/archive/v0.26.0/cbindgen-0.26.0.tar.gz
ダウンロード MD5 sum: f3ef70691bc4743b8f76ca6d27847ba4
ダウンロードサイズ: 216 KB
必要ディスク容量: 121 MB (add 600 MB for tests)
概算ビルド時間: 0.5 SBU (add 0.4 SBU for tests), both on a 4-core machine
本パッケージのビルドには、インターネット接続が必要になります。
以下のコマンドを実行して cbindgen をビルドします。
cargo build --release
ビルド結果をテストする場合は cargo
test を実行します。 profile.rs
の中で 3 つのテストが失敗します。
root
ユーザーになって以下を実行します。
install -Dm755 target/release/cbindgen /usr/bin/