一、Rust官网
官网 : https://www.rust-lang.org/zh-CN
官网学习 : https://www.rust-lang.org/zh-CN/learn
二、下载安装
1. macos
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
OR
curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh
提示选择 1 默认安装即可。
安装完成后,需要先刷新环境 :
source $HOME/.cargo/bin
再输入以下命令测试:
cargo -V OR cargo --version
rustc -V
rustup -V
2. windows
1) 傻瓜式安装
下载地址 : https://www.rust-lang.org/zh-CN/tools/install
三项的中英文互译 :
- 通过Visual Studio社区安装程序快速安装(个人、学术用途和开源免费)。
- 手动安装必备组件(适用于企业和高级用户)。
- 不要安装先决条件(如果你的目标是GNU ABI)。
双击运行. 都选1即可.(傻瓜式安装)
适用于新手, 缺点就是安装后会占C盘6G左右的空间。
2) 自定义安装
上图选择2, 开始自定义安装。
2.1 安装C++编译环境
如果看到上方提示 :
如果您的目标是GNU ABI,或者您知道自己在做什么。
那么在没有构建工具的情况下继续安装是可以的,但除此之外,
请在继续之前安装C++构建工具。
也就是点击2以后, 如果电脑中没有C++的构建工具, 则有上方的提示。需要先安装最基础的C++编译环境。有了编译环境才可以正常安装Rust。
手动下载 Visual Studio Community
,
下载地址 : https://visualstudio.microsoft.com/zh-hans/,
按下图点击 Community 2022
会跳转页面并自动下载 VisualStudioSetup.exe
文件。
安装Community 2022
, 当前这种安装方式比傻瓜式安装的好处是可以自己指定安装目录。直接选择1 的话 Community 2022 是安装到了C盘。
在单个组件
的搜索组件框
里面搜索 msvc v143
和 windows 10 SDK
2.2 安装Rust
2.2.1 配置环境变量
通过RUSTUP_HOME
指定rustup
的安装目录。
通过CARGO_HOME
指定cargo
的安装目录。
因为Rust默认安装是安装到C盘, 如果不想安装到C盘的话可以通过配置两个环境变量来改变Rust的安装位置。
2.2.2 安装Rust
再次点击rustup-init.exe
, 可以看到相关的默认安装路径。
三个选项的翻译 :
- 继续安装(默认)。
- 自定义安装。
- 取消安装。
选择 1 安装即可。
提示 :
从网上搜索到的 : 如果不安装 Visual Studio Community
, 则执行下方的内容 :
rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu
按上方形式可以正常构建项目及运行都正常。但在生成可执行文件时会报错。目前采用的方式稍微复杂一点。但可以保证Rust的安装完整性。
三、 验证版本 :
cargo -V OR cargo --version
rustc -V
rustup -V