目录
- 一、安装
- 1.1 在Windows上安装
- 1.2 在Linux下安装
 
- 二、包管理工具
- 三、Hello World
- 3.1 安装IDE
- 3.2 输出Hello World
 
一、安装
1.1 在Windows上安装
- 点击页面 安装 Rust - Rust 程序设计语言 (rust-lang.org),选择"下载RUSTUP-INIT.EXE(64位)"进行下载。
  
- 下载完成之后双击运行,出现了黑框,默认需要选择,直接使用默认值(按回车)。开始下载
  
 以下的界面出现则安装完成,点击回车之后自动关闭当前终端。
- 重新打开一个终端后输出cargo --version,出现版本信息号则说明安装完成。
  
 使用rustup update命令可以升级Rust到最新版,rustup self uninstall卸载Rust。
1.2 在Linux下安装
只需要一条命令搞定
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
二、包管理工具
- 安装完成后会有以下三条指令。
  
- cargo是Rust的编译管理器、包管理器和通用工具。可以用该命令启动新项目、构建和运行程序,并管理代码所依赖的任何外部库。比如
| 命令 | 功能 | 
|---|---|
| cargo build | 构建项目 | 
| cargo run | 运行项目 | 
| cargo test | 测试项目 | 
| cargo doc | 可项目构建文档 | 
| cargo publish | 将库发布到crates.io | 
- rustc是Rust编译器。
- rustdoc是Rust文档工具,如果程序源代码中以适当形式的注释编写文档,那么rustdoc就可以从中构建出格式良好的HTML。
三、Hello World
3.1 安装IDE
- 打开vscode的包管理器,搜索rust后安装rust-analyzer
  
3.2 输出Hello World
- 使用命令cargo new testrust创建一个Rust项目。
  
- 用vscode打开testrust文件夹,该文件夹的目录结构如左边所示,且已经在src下创建了main.rs的文件。
  
- 使用ctrl+Shift+~ (数字1左边那个键)打开终端,则自动定位到testrust目录下,输入cargo build进行编译。
  
- 编译完成后左边的目录树中就会出现编译完成的可执行程序。
  
- 使用cargo run或者专门运行testrust.exe,则会出现目标字符。
 