1 个稳定版本
1.0.0 | 2024 年 4 月 9 日 |
---|
#518 在 日期和时间
84KB
1K SLoC
时钟限制外函数接口 (FFI)
此 crate 实现了 ClockBound 的 FFI。它构建为可由应用程序使用的 libclockbound C 库,以与 ClockBound 守护程序进行通信。
用法
clock-bound-ffi 需要运行 ClockBound 守护程序才能工作。有关安装说明,请参阅 ClockBound 守护程序文档。
构建
运行以下命令以构建此 crate 的源代码
cargo build --release
它生成 libclockbound.a
、libclockbound.so
- 将
clock-bound-ffi/include/clockbound.h
复制到/usr/include/
- 将
target/release/libclockbound.a
复制到/usr/lib/
- 将
target/release/libclockbound.so
复制到/usr/lib/
示例
可运行的 C 示例程序的源代码可在 ../examples/c 中找到。有关如何构建和运行示例的详细信息,请参阅该目录中的 README.md。
更新 README
此 README 是通过 cargo-readme 生成的。更新可以通过运行
cargo readme > README.md
安全
有关更多信息,请参阅 CONTRIBUTING。
许可证
在 Apache 2.0 许可证下授权。
依赖项
~2–12MB
~80K SLoC