rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
About this project
bindgen bindgen automatically generates Rust FFI bindings to C (and some C++) libraries. For example, given the C header doggo.h: bindgen produces Rust FFI code allowing you to call into the doggo library's functions and use its types: Users Guide 📚 Read the bindgen users guide here! 📚 MSRV The bindgen minimum supported Rust version is 1.71.0. The bindgen-cli minimum supported Rust version is 1.71.0. No MSRV bump policy has been established yet, so MSRV may increase in any release. The MSRV is the minimum Rust version that can be used to compile each crate. However, bindgen and bindgen-cli can generate bindings that are compatible with Rust versions below the current…
Technologies
Project health
GitHub
Reviews
Built by
Maintain rust-lang/rust-bindgen? Claiming verifies admin access through your GitHub account and gives you control of this listing.