Rust 学习笔记(三)Hello, Cargo!
Hello, Cargo!
Cargo 是 Rust 的构建系统和包管理器。大多数 Rustaceans(Rust 程序员)使用这个工具来管理他们的 Rust 项目,因为 Cargo 为你处理了很多任务,比如构建你的代码、下载你的代码所依赖的库,并构建这些库。(我们把你的代码需要的库称为依赖项。)
像我们之前写的最简单的 Rust 程序,没有依赖项。如果我们用 Cargo 来构建“Hello, world!”项目,它只会使用 Cargo 中处理构建代码的部分。随着你编写更复杂的 Rust 程序,你会添加依赖项,如果你从一开始就使用 Cargo 开始一个项目,添加依赖项会更容易。
因为绝大多数 Rust 项目都使用 Cargo,所以本书的其余部分都假设你也使用 Cargo。如果你使用官方安装程序安装了 Rust(如“安装”部分所讨论的),Cargo 会随 Rust 一起安装。如果你通过其他方式安装了 Rust,可以通过在终端中输入以下命令来检查是否安装了 Cargo: