1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2019 年 1 月 11 日 |
---|
#730 in 图形 API
115KB
2K SLoC
Rust 对 Arnold 光线追踪 API 的绑定
模块完成情况
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
构建
环境设置
在构建和运行之前,请确保 Arnold 可以被找到。
export ARNOLD_ROOT=/path/to/arnold/root;
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ARNOLD_ROOT/bin;
构建
cargo build
测试
cargo test string_cmp -- --test-threads=1
这将运行测试 string_cmp,请参阅 注意:测试 我们为什么需要单独运行它们。您可以运行以下命令列出可用的测试。
cargo test -- --list
...
ai_render::tests::render_testing: test
ai_string::tests::string_cmp: test
ai_string::tests::string_empty: test
ai_string::tests::string_hash: test
ai_string::tests::string_length: test
文档
要构建文档,请运行: cargo rustdoc --lib -- --sort-modules-by-appearance -Z unstable-options
!!注意!!
WIP
这是一个极其早期的测试,用于学习Rust。不要期望太多。
测试
您需要单独运行测试。即使我们使用cargo test -- --test-threads=1
运行测试,有时也会出现恐慌。
无运行时依赖
~0–1.8MB
~36K SLoC