1 个不稳定版本
0.1.0 | 2022年11月29日 |
---|
在 FFI 中排名 196
每月下载量 7,510
125KB
4.5K SLoC
libefi-sys
illumos上的libefi库绑定。
构建
此库使用bindgen构建,遵循以下教程: https://rust-lang.github.io/rust-bindgen/command-line-usage.html
具体来说,这是通过以下方式生成的:
$ bindgen --version
bindgen 0.63.0
$ bindgen wrapper.h -o src/lib.rs
然后修改绑定,以允许无警告编译。这是通过在 lib.rs
前面添加以下内容来完成的。
#![allow(non_upper_case_globals)]
#![allow(non_camel_case_types)]
#![allow(non_snake_case)]