4 个版本
0.2.2 | 2022 年 1 月 21 日 |
---|---|
0.2.1 | 2021 年 7 月 22 日 |
0.2.0 | 2021 年 3 月 3 日 |
0.1.0 | 2021 年 1 月 20 日 |
#1565 in 硬件支持
766 个月下载量
在 2 个 Crates 中使用 (通过 rust-cryptoauthlib)
6.5MB
51K SLoC
rust-cryptoauthlib/cryptoauthlib-sys
Microchip CryptoAuthentication Library 版本 3.1.0 的 Rust 绑定
此工作空间成员提供自动生成的 "原始" Rust 绑定。
关于
使用以下命令将底层 C 库克隆为子模块
git submodule add -b Release/v3.1.x https://github.com/MicrochipTech/cryptoauthlib.git
本地编译库以调查所需的 cmake 参数。
上述操作成功后,使用以下命令从构建输出自动生成绑定
bindgen cryptoauthlib/lib/cryptoauthlib.h -o src/bindings.rs --
-I ./cryptoauthlib/lib/
-I ./target/release/build/cryptoauthlib-sys-****************/out/build/lib/