Win10—rust語言安裝與環境變量配置(+VSCode)


(只記錄了必須要內容,日后完善!)

1. rust的安裝與環境變量:

要提前把下面兩個環境變量配置好,這樣是為了指定安裝路徑。否則會默認安裝在 C 盤下。

CARGO_HOME:D:\Program Files\RUST\.cargo
RUSTUP_HOME:D:\Program Files\RUST\.rustup

然后,在這個:https://www.rust-lang.org/zh-CN/learn/get-started 界面上下載 rustup-init.exe。下載完成后直接點擊執行,會出現一個CMD窗口:仔細閱讀上面的內容,如果沒有安裝Microsoft 2019 builder tools,就打開屏幕上的網址進行下載安裝。可以從所給網址直接下載 Microsoft Visual Stdio 2019,或者在這個頁面下拉,找到下圖所示內容,只下載下圖中紅框標注的內容即可:

 

然后,在下面輸入2,進行自定義安裝:

 

 

按自己的要求設置好之后就開始安裝吧!

執行下面的命令看是否安裝成功:

rustc --version
cargo --version  

執行如下命令安裝工具鏈:可以選擇其它版本(如nightly-i686-pc-windows-msvc)

rustup toolchain install nightly-x86_64-pc-windows-gnu  

安裝源碼:

rustup component add rust-src --toolchain nightly

 


 

完成之后要設置如下環境變量:

RUST:D:\Program Files\RUST\.rustup\toolchains\nightly-i686-pc-windows-msvc
RUST_SRC_PATH:%RUST%\lib\rustlib\src\rust\src
RUSTBINPATH:%CARGO_PATH%\bin

下面兩個是配置科大源要用到的:
RUSTUP_DIST_SERVER:https://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT:https://mirrors.ustc.edu.cn/rust-static/rustup

並且在path里添加如下路徑:
%CARGO_HOME%\bin  

繼續安裝:

cargo +nightly install racer    // 安裝 racer

rustup component add rls-preview --toolchain nightly
rustup component add rust-analysis --toolchain nightly

  

2. vscode配置信息:

  1. 下載插件:在vscode上搜索插件 rust, 然后把排名的前兩個給裝上,然后還可以把 rustfmt 和 vscode-rust-syntax 裝上,作用分別是代碼格式化和語法高亮。。。
  2. File/Preferences/settings/下找到setings.json文件,向其中添加如下內容:
"rust.mode": "rls",
"rust.cargoHomePath": "%CARGO_HOME%",
"rust.cargoPath":"%RUSTBINPATH%\\cargo.exe",
"rust.racerPath":"%RUSTBINPATH%\\racer.exe",
"rust.rls":"%RUSTBINPATH%\\rls.exe",
"rust.rustfmtPath":"%RUSTBINPATH%\\rustfmt.exe",
"rust.rustup":"%RUSTBINPATH%\\rustup.exe",
"rust.rustLangSrcPath": "%RUST_SRC_PATH%",
"rust.executeCargoCommandInTerminal": true,

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM