Rust creates a benchmark test (for testing)
发布时间
阅读量:
阅读量
启动终端(或命令行界面)。
进入上级目录。
切换 Rust 编译器至 nightly 版本:
rustup default nightly
执行 cargo init 指令可于当前路径下生成一个新的 Rust 项目,此操作会自动建立 Cargo.toml 文件以及 src 文件夹:
cargo init --lib
需要说明的是,我们采用 --lib 参数的原因在于,此次构建的目标是一个库项目而非可执行文件项目,此类配置常见于基准测试场景。
Rust 源代码应被放置在 src 文件夹内。
在 Cargo.toml 配置文件中,需引入所有必需的依赖组件,例如 Criterion 这一用于执行基准测试的工具库:
[dev-dependencies]
criterion = "0.3"
构建基准测试组件。在 benches 文件夹中生成一个 Rust 编程语言的源代码文件,比如 benches/benchmark.rs,并在其中编写相应的基准测试逻辑。
生成一个独立的基准测试文件,例如 benches/my_benchmark.rs,并在该文件中编写对应的基准测试逻辑。下面提
全部评论 (0)
还没有任何评论哟~
