rust-bindgen:自动生成与C(和某些C ++)库的Rust FFI绑定

时间:2024-05-31 08:58:40
【文件属性】:

文件名称:rust-bindgen:自动生成与C(和某些C ++)库的Rust FFI绑定

文件大小:2.61MB

文件格式:ZIP

更新时间:2024-05-31 08:58:40

ffi bindings codegen C++

bindgen bindgen自动生成与C(和某些C ++)库的Rust FFI绑定。 例如,给定C头doggo.h : typedef struct Doggo { int many; char wow; } Doggo; void eleven_out_of_ten_majestic_af (Doggo* pupper); bindgen产生锈FFI代码,允许你打电话到doggo图书馆的功能和使用它的类型: /* automatically generated by rust-bindgen 0.99.9 */ #[repr(C)] pub struct Doggo { pub many: :: std :: os :: raw :: c_int, pub wow: :: std :: os :: raw :: c_char, } extern


网友评论