- 官网:https://www.rust-lang.org/
- 下载安装(linux or macos):curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- 更新:rustup update
- 卸载:rustup self uninstall
- 版本检查:rustc --version
- 本地文档(英文):rustup doc
- rustc编译: - rustc main.rs。在同目录下生成同名二进制文件,运行命令:- ./main。- 仅仅使用 rustc 编译简单程序是没问题的,不过随着项目的增长,你可能需要管理你项目的方方面面,并让代码易于分享。接下来,我们要介绍一个叫做 Cargo 的工具,它会帮助你编写真实世界中的 Rust 程序。 
- Cargo版本检查: - cargo --version
- 使用 Cargo 创建一个新项目: - cargo new hello_cargo,进入项目:- cd hello_cargo。- Cargo 生成了两个文件和一个目录:一个 Cargo.toml 文件,一个 src 目录,以及位于 src 目录中的 main.rs 文件。它也在 hello_cargo 目录初始化了一个 git 仓库,以及一个 .gitignore 文件。如果你在现有的 git 仓库中运行 cargo new,则不会生成 git 文件;你可以通过使用cargo new —vcs=git 来覆盖此行为。 
- Cargo构建项目: - cargo build
- Cargo运行项目:cargo run
- Cargo快速检查代码:cargo check
- Cargo发布(release)构建:cargo build --release对于简单项目, Cargo 并不比 rustc 提供了更多的优势,不过随着开发的深入,终将证明其价值。对于拥有多个 crate 的复杂项目,交给 Cargo 来协调构建将简单的多。 
 
                         
                                

