Rust程式設計之旅 一 安裝開發環境

2021-10-01 18:56:28 字數 1983 閱讀 8328

nightly版本   -- 測試版

beta版本     --預發布版

stable版本    --穩定版

我這裡為了便於學習使用的是 nightly測試版

//設定環境變數 rustup_dist_server(用於更新 toolchain) 

$ export rustup_dist_server=

//以及 rustup_update_root(用於更新 rustup)

$ export rustup_update_root=/rustup

安裝rustup

$ curl --proto '=https' --tlsv1.2 -ssf  | sh
安裝完成後,可在$home/.cargo/bin目錄下檢視可執行程式

設定環境變數

$ export rust_home=/home/eli-m/.cargo

$ export path=

$/bin:$path

設定完成後 source /etc/profile 更新配置檔案

使用rustup工具管理工具鏈

$ rustup self update	//更新rustup本身

$ rustup update //更新工具鏈

安裝工具鏈版本(以nightly版本為例)

$ rustup install nightly	//安裝nightly版本工具鏈

$ rustup default nightly //設定預設工具鏈版本為nightly版本

設定依賴庫**服務

在$home/.cargo目錄下建立乙個名為config的文字檔案,其內容為:

[source.crates-io]

registry =

""replace-with =

'ustc'

[source.ustc]

registry =

"git:"

新增rls標準化編譯器增強工具(nightly版本為例)

//更新 rustup

$ rustup self update

//更新 rust編譯器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

執行檢視rustc 版本

$ rustc -v

$ rustc 1.42.0-nightly (0de96d37f 2019-12-19)

執行檢視幫助命令

$ rustc -h
建立乙個檔名為helloworld.rs,內容為:

fn main(

)",s)

;}

編譯檔案helloworld.rs,生成可執行檔案helloworld

$ rustc helloworld.rs
執行這個可執行檔案

$ ./helloworld

$ hello world!

rust 學習之旅一, rust程式設計環境相關

rust安裝 curl proto https tlsv1.2 ssf shrust更新 rustup updaterust解除安裝 rustup self uninstallrust檢查 rustc versionrust文件 rustup doc rust編譯單個檔案 不包含任何第三方依賴 ru...

Rust 開發環境安裝

1.設定跟路徑 設定環境變數rust home rustup home rust home rustup cargo home rust home cargo rustup update root rustup dist server rust backtrace 1 除錯出錯時列印詳細呼叫棧 替換...

Rust Linux上安裝Rust開發環境

官方安裝教程 官方安裝教程對於國內安裝網路會比較卡。很不幸,我根據官方教程安裝了三次都沒有安裝成功,最後加了中科大的網路映象 才成功。下面我來介紹下怎麼安裝吧 export rustup dist server export rustup update root rustup 注意以上命令,僅僅在本...