cbindgen

Generate C bindings from Rust code automatically

brewmacoslinux
Try with needOr install directly
Source

About

Project for generating C bindings from Rust code

Commands

cbindgen

Examples

Generate C bindings from a Rust library with default settings$ cbindgen --output bindings.h
Generate C bindings with a specific configuration file$ cbindgen --config cbindgen.toml --output bindings.h
Generate C++ bindings with namespace wrapping$ cbindgen --lang c++ --output bindings.hpp