Rust基礎學習-01-安裝Rust

原文來自 https://solleter.me

關於Rust的介紹,這裏再也不描述什麼,網絡上已經有不少信息了,這裏,咱們直接開始。這個系列的博客,是在學習 Rust程序設計語言 簡體中文版本 過程當中的一些筆記。有不少地方,也參考了官方的英文版本。linux

關因而否應該學習Rust,這個沒有標準答案,對於我來講,主要是想在編譯型系統級語言上有點積累,由於我對C++只是瞭解,大概能看懂,遠沒達到熟練碼代碼的層次,可是我又不想學習C++,因此就選擇了Rust。

在安裝以前,有幾個東西要大概明白

  • Rustup 是用來安裝、更新、管理 Rust 不一樣平臺版本的東西
  • Rust 版本有 StableNightly,一些新特性通常會在 Nightly 版本里,穩定了後官方可能會加到Stable裏,通常狀況咱們使用Stable版本就能夠
  • toolchain 這裏咱們簡單地理解爲某個Rust版本就行
  • 在 Windows 上,會發現即便 Stable 版本,也會有 gnumsvc 兩種版本,目前使用哪一種都行,默認在windows上使用的是msvc,這裏保持默認就行
  • cargo 用於組織Rust項目項目,例如建立項目,構建項目,測試項目等。

下載和安裝 Rustup

訪問 https://www.rust-lang.org/zh-CN/tools/install,若是是在Windows系統下,那就下載 RUSTUP-INIT.EXE,若是是OSX或者Linux等,就使用它的腳本下載 curl https://sh.rustup.rs -sSf | shgit

安裝 Rust

下載好 rustup 後就運行,osx或linux下應該會自動運行,運行後會出現下面的界面
1.png
這裏保持默認就好,輸入 1 而後按回車,進行安裝。這裏能夠看到默認安裝的是 stable msvc 版本的 rust。這裏會自動下載,安裝,而後設置。github

2.png
到這裏,看到這個界面,就表示已經下載和安裝好,可使用了。windows

查看及修改配置

  1. rustc --version 查看 rustc 版本
  2. cargo --version 查看 cargo 版本
  3. rustup toolchain list 列出當前已經安裝的 rust 版本, (default) 爲當前使用的版本
  4. rustup default stable-x86_64-pc-windows-msvc
    設置使用 stable msvc 版本的 rust (能夠簡寫爲 stable-msvc)
  5. rustup default stable-x86_64-pc-windows-gnu
    設置使用 stable gnu 版本的 rust (能夠簡寫爲 stable-gnu)

下一篇開始使用 cargo 建立工程,開始寫代碼

happy_coding_qrcode.png

相關文章
相關標籤/搜索