Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 76.0MB ·虚拟内存 1303.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
在上一小节中,我们看到了以下目录层次结构:
foo ├── Cargo.toml └── src └── main.rs
假设我们要在同一个项目中有两个二进制可执行文件。 那要怎样做呢?
很显然,cargo 支持这一点。正如我们之前看到的,默认二进制名称是 main,但可以通过将文件放在 bin/ 目录中来添加其他二进制可执行文件:
foo ├── Cargo.toml └── src ├── main.rs └── bin └── my_other_bin.rs
为了使得 cargo 编译或运行这个二进制可执行文件而不是默认或其他二进制可执行文件,我们只需给 cargo 增加一个参数 --bin my_other_bin,其中 my_other_bin 是我们想要使用的二进制可执行文件的名称。
除了可添加其他二进制可执行文件外,cargo 还支持更多功能,如基准测试,测试和示例。
在下一节中,我们将更仔细地学习测试的内容。
我们知道测试是任何软件不可缺少的一部分!Rust 对单元和集成测试提供一流的支持(参见《Rust 程序设计语言》中的关于测试的章节)。 通过上面链接的关于测试章节,我们看到了如何编写单元测试和集成测试。在代码目录组 ...
全部【编程教程】内容源自网络,仅供学习用途,若有遗漏或版权任何问题,请及时【联系我们】 ,按下 Ctrl+D 或 ⌘+D 收藏本站。