安裝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 “” 設置自定義工具鏈。

其中標準的 具有如下的形式
<channel>[-<date>][-<host>]
= 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章