#automatic #generated-bindings #version #directory #dynamo-rio

sys dynamorio-sys

DynamoRIO 的自动生成的绑定

1 个稳定版本

8.0.0 2020年11月13日

#95 in #generated-bindings

MIT/Apache

10KB
136 行代码(不含注释)

dynamorio-sys

crates.io mio Lines of Code

一个用于自动生成 DynamoRIO Rust 绑定的 crate。

免责声明:我构建了这个 crate 来方便我在另一个项目上的工作。如果出现问题,我愿意进行最小限度的维护,或者将所有权交给更有动力的发展者。

使用方法

在构建之前,您必须设置 DRIO_BUILD_DIR 环境变量,使其指向包含构建的 DynamoRIO 源码的目录。

为了启用扩展,使用各自的名称作为 crate 的特性,例如

dynamorio-sys = {version = "*", features = ["mgr", "x", "reg", "wrap", "syms"]}

版本

crate 的主版本和次版本与构建的 DynamoRIO 的主版本和次版本匹配。这应该允许用户在使用最新 DynamoRIO 补丁的同时,也允许此 crate 解决构建问题和更新其自身的补丁版本。

无运行时依赖

~0–1.8MB
~34K SLoC