上QQ阅读APP看书,第一时间看更新
1.3 用Cargo管理项目
Rust附带了一个名为Cargo的工具,它可以帮助开发者完成与这门语言相关的各种日常操作。从创建全新的项目到为已有程序下载依赖包,Cargo可以帮助你处理其中所有的事情,可以运行所编写的程序、调用其他工具来修正代码的书写风格,以及发现常见的错误。Cargo好比一把“瑞士军刀”,堪称“万能”应对工具。
Cargo的名字来源于Rust代码的组织结构。Rust程序被称为crate,Cargo管理一系列的crate[4]。在本节中,我们将引导你创建第一个Rust项目,并探索可以用Cargo做什么。
[4] crate原意是盛放物品的板条箱,cargo的原意是由轮船等运输的大宗货物,因此cargo由很多crate组成。——译者注
你需要做出的第一个决定是:要把Rust项目存放在哪里。