Rust 编程语言安装教程

Rust 是一门可靠而高效的编程语言,其安装也很简便。

Windows 用户只需下载启动器 rustup 运行即可。

为了方便下载,在运行启动器之前先设置两个环境变量(建议设置为永久环境变量), 使用国内镜像加速:

以 Windows 为例

1
2
3
4
5
set RUSTUP_DIST_SERVER=https://rsproxy.cn
set RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
@REM 永久环境变量
setx RUSTUP_DIST_SERVER https://rsproxy.cn
setx RUSTUP_UPDATE_ROOT https://rsproxy.cn/rustup

或者

1
2
3
4
5
set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
set RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
@REM 永久环境变量
setx RUSTUP_DIST_SERVER https://mirrors.ustc.edu.cn/rust-static
setx RUSTUP_UPDATE_ROOT https://mirrors.ustc.edu.cn/rust-static/rustup

设置好环境变量,运行启动器(一般选择默认配置),在网络良好的情况下很快就完成 Rust 的安装。

然后在 .cargo 目录下编写配置文件,方便后续包管理。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
# ~/.cargo/config

[source.crates-io]
replace-with = 'rsproxy-sparse'
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
[net]
git-fetch-with-cli = true

在 Windows 平台安装并选择 MSVC 工具链时,需要下载 MSVC Build Tools(Microsoft C++ 生成工具 - Visual Studio), 安装 C++ Desktop Development ,其中必选的两项MSVC vxxx 生成工具Windows SDK ,根据自己的平台选择。

Built with Hugo
Theme Stack designed by Jimmy