安装rust 编译工具链

Rust 版本管理工具: rustup

项目主页是: https://github.com/rust-lang-nursery/rustup.rs

Features
管理安装多个官方版本的 Rust 二进制程序。
配置基于目录的 Rust 工具链。
安装和更新来自 Rust 的发布通道: nightly, beta 和 stable。
接收来自发布通道更新的通知。
从官方安装历史版本的 nightly 工具链。
通过指定 stable 版本来安装。
安装额外的 std 用于交叉编译。
安装自定义的工具链。
独立每个安装的 Cargo metadata。
校验下载的 hash 值。
校验签名 (如果 GPG 存在)。
断点续传。
只依赖 bash, curl 和常见 unix 工具。
支持 Linux, OS X, Windows(via MSYS2)。

常用命令

  • rustup default 配置默认工具链。
  • rustup show 显示当前安装的工具链信息。
  • rustup update 检查安装更新。
  • rustup toolchain [SUBCOMMAND] 配置工具链
    rustup toolchain install 安装工具链。
    rustup toolchain uninstall 卸载工具链。
    rustup toolchain link “” 设置自定义工具链。

其中标准的 具有如下的形式
[-][-]
= stable|beta|nightly|
= YYYY-MM-DD
=

如 stable-x86_64-pc-windows-msvc nightly-2017-7-25 1.18.0 等都是合法的toolchain名称。

安装rust 编译工具链

安装rust 编译工具链遇到的一个问题
参考URL: https://www.wangyusong.com/archives/54.html

rustup show #可以查看当前已经安装的版本信息

rustup install nightly-2020-03-19 #这个命令安装带日期号的版本进行安装
#安装成功后进行切换

rustup default nightly-2020-03-19-x86_64-pc-windows-msvc #注意这里使用show 命令查看全名

#查询版本
rustup run nightly rustc --version

如果rustup install nightly-2020-03-19太慢了,可以通过迅雷下载https://mirrors.ustc.edu.cn/rust-static/dist/2020-03-19/rustc-nightly-x86_64-unknown-linux-gnu.tar.xz

你可能感兴趣的:(Linux,C/C++,rust)