cbindgen专题

Rust FFI 编程 - cbindgen 使用示例

在上一篇中,我们整体介绍了 cbindgen 工具。本文将会示例如何使用 cbindgen 为我们之前写的 Rust 示例库 生成头文件。主要内容包括: 生成的头文件和之前的对比为 C API 增加枚举类型,并生成头文件 使用 cbindgen.toml 我们知道可以通过 cbindgen.toml 这个配置文件,给 cbindgen 工具配置各种行为参数来生成头文件。示例库提供了 C API,