Rust從入門到精通02-安裝
1、安裝
Rustup 是rust 官方版本管理工具,安裝rustup 會自動安裝好 rust(還會自動安裝Cargo,這是Rust 的構建系統和包管理器,很重要),所以我們只需要安裝 rustup 即可。
①、官網安裝地址
②、對于 Mac 或者 Linux 系統
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安裝過程中,彈出如下界面,選擇1就好:

安裝完畢后,由于安裝過程中配置了環境變量,所以需要使配置環境變量生效:
source ~/.cargo/env

③、Windows 系統
我們只需要在上面的網址中,下載安裝包 rustup-init.exe ,安裝即可。

④、云端體驗
如果你不想在本地安裝 rust ,或者本地安裝有問題,但你又想學習體驗 rust 編碼,這時候可以直接訪問這個網址:
這是 Rust 語言官方提供的一個網頁端的試驗場。

2、檢驗安裝
執行如下命令:
rustc --version

命令彈出的信息分別是: rustc [版本號] (提交哈希值 提交時間 )
3、更新
安裝完成之后,執行如下命令即可更新到最新版本:
rustup update
rustup update stable
4、卸載
執行如下命令可以同時卸載 rust 和 rustup
rustup self uninstall
5、查看本地文檔
rustup doc

6、rustc和rustup
rustc 編譯器,負責將我們用 Rust 語言編寫的源代碼轉換成可執行文件或庫。c++ 等同于gcc g++
rustup 是安裝和管理 Rust 工具鏈的工具,包括 rustc。比如安裝和更新rust。
7、代碼編輯器
關于代碼編輯器,很多人喜歡用 VS Code,這個編輯器本身也很強大,在VS Code中開發Rust,需要安裝 rust-analyzer 插件才會有自動提示等功能。
后面專門出一期教程如何用 VS Code 進行 rust 項目開發。
而我本身是 Java 程序員出生,所以對 JetBrains 公司旗下的產品比較熟悉,之前用的 Clion ,而最近推出了Rust專用的IDE:RustRover。
使用下來感覺還不錯,對于Java程序員來說上手特別快,大家可以看下代碼效果。

浙公網安備 33010602011771號