rust-bindgen-0.71.1

Introduction à rust-bindgen

Le paquet rust-bindgen contient un utilitaire qui génère des liaisons Rust à partir d'en-têtes C/C++.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

Dépendances de rust-bindgen

Requises

rustc-1.86.0 et LLVM-20.1.1 (avec Clang, à l'exécution)

[Note]

Note

Il est nécessaire d'être connecté à internet pour construire ce paquet

Installation de rust-bindgen

Installez rust-bindgen en exécutant les commandes suivantes :

cargo build --release

Pour tester les résultats lancez : cargo test --release.

Maintenant, en tant qu'utilisateur root :

install -v -m755 target/release/bindgen /usr/bin

Toujours en tant qu'utilisateur root, installez les fichiers de prise en charge de la complétion Bash et Zsh :

bindgen --generate-shell-completions bash \
    > /usr/share/bash-completion/completions/bindgen
bindgen --generate-shell-completions zsh  \
    > /usr/share/zsh/site-functions/_bindgen

Contenu

Programmes installés: bindgen
Bibliothèques installées: None
Répertoires installés: None

Descriptions courtes

bindgen

génère les liaisons pour Rust à partir des en-têtes C/C++