5个不稳定版本
使用旧的Rust 2015
0.3.3 | 2017年1月20日 |
---|---|
0.3.2 | 2017年1月16日 |
0.3.1 | 2017年1月16日 |
0.2.0 | 2017年1月11日 |
0.1.0 | 2017年1月9日 |
#10 in #auxiliary
28KB
327 行
将依赖项添加到您的 Cargo.toml
auxv = "0.3.2"
查看文档。
运行测试
由于不同架构中 unsigned long
的宽度不同,一些测试仅在64位系统上运行,而另一些测试仅在32位系统上运行。在典型的带有glibc的x64 Linux系统上,默认工具链将是 x86_64-unknown-linux-gnu
,但您可以通过安装32位glibc工具链来运行32位测试
rustup target add i686-unknown-linux-gnu
在64位主机上运行32位和64位 c_ulong
的测试
cargo test
cargo test --target i686-unknown-linux-gnu
您应该看到每种情况下运行不同的测试。
在其他操作系统上测试
在Vagrantfile中定义了各种vagrant boxes。在Windows和macOS上设置构建工具很麻烦,但代码最终将能够在那里编译,尽管当然不会正常工作。它应该在所有Linux box和FreeBSD上正常工作。
依赖项
~135KB