一般安装不会只安装rust编译器,而是下载rustup工具,它是rust的安装器(安装编译器、标准库、Cargo等)和rust的版本管理工具(可切换rust版本)。
零、rustup目录
Rust安装路径默认为$Home/.cargo下
Rust目录结构
一、rustup的使用
1. 工具链升级更新
# 更新rustup本身
rustup self update
# 卸载rust所有程序
rustup self uninstall
# 更新工具链
rustup update
2. 切换rust版本
使用rustup可以很轻松的让rust版本在stable/beta/nightly中进行切换
# 安装nightly版本的工具链
rustup install nightly
# 切换默认工具链为相应版本
rustup default nightly
3. RLS(Rust Language Server)的安装
RLS是官方提供的一个标准化编辑器增强工具,是一个单独的进程,通过进程间的通信给编辑器提供一些信息,实现比较复杂的功能,比如代码自动提示、跳转到定义、显示函数签名等。
安装最新的RLS方法:
# 更新rustup到最新版本
rustup self update
# 更新编辑器到最新的nightly版本
rustup update nightly
# 安装RLS
rustup component add rls --toolchain nightly
rustup component add rust-analysis --toolchain nightly
rustup component add rust-src --toolchain nightly
4. 查看Rust版本
rustc -V
网友评论