rust - Rust 中处理 C 头文件的自动工具?

标签 rust header-files ffi

我有一个 C 头文件,其中定义了各种枚举、类型定义和结构。

有没有什么很棒的工具可以将其转换为 Rust 文件?

最佳答案

我没试过,但是有rust-bindgen ...

关于rust - Rust 中处理 C 头文件的自动工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33351297/

相关文章:

c++ - 从 C++ 代码调用 Haskell

rust - Rust 中是否有支持 "map"函数的集合(如 Haskell)?

rust - 使用 bindgen 设置包含路径

memory - 如何调试 Rust 中的内存问题?

c++ - 为什么在头文件中声明并在文件中定义会出现多重定义错误?

c - 在 .c 文件中包含守卫的目的

c - Linux 上的 <conio.h> 头文件在哪里?为什么我找不到 <conio.h>?

rust - 如何在不必处理生命周期的情况下存储引用?

c# - 我应该如何释放在 Rust 中分配的 C# byte[]?

node.js - 使用nodejs ffi时出现错误: Dynamic Linking Error: Win32 error 193 while binding to Eztwain3. dll库