java cms做網(wǎng)站刷關(guān)鍵詞排名seo軟件軟件
0. 說(shuō)明
windows上安裝rust時(shí),需要在電腦上安裝C/C++構(gòu)建工具。推薦的的兩種工具鏈可以選擇:
- visual studio build tools
- mingw
官方推薦使用visual studio,若你的電腦上已經(jīng)安裝了visual studio,則無(wú)需再安裝,直接安裝rust即可;否則就需要額外安裝一個(gè)工具鏈。
本篇文檔介紹如何使用 mingw 的方式構(gòu)建rust開(kāi)發(fā)環(huán)境。這里選擇mingw的主要原因是因?yàn)?#xff1a;
- visual studio安裝占用磁盤空間太大,至少需要6G;
- mingw 免安裝,解壓后配置環(huán)境變量即可,占用磁盤空間只有 400M。
1. mingw安裝
MinGW(Minimalist GNU for Windows) 是一個(gè)用于 Windows 平臺(tái)的開(kāi)發(fā)工具集,它提供了一組 GNU 工具和庫(kù),可以用于編譯和構(gòu)建本地的 Windows 應(yīng)用程序。MinGW 提供了一系列的編譯器、鏈接器等工具,包括 GCC(GNU Compiler Collection)的 Windows 版本,使得開(kāi)發(fā)者能夠使用類似于在 Unix/Linux 環(huán)境中的開(kāi)發(fā)方式來(lái)編寫 Windows 應(yīng)用程序。
1.1 下載mingw
從以下地址下載mingw壓縮包,選擇Files選型,向下滾動(dòng)界面,選擇最新版本下載:
MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net
?
這里推薦使用 “x86_64-posix-seh” 版本。
下載好的壓縮包解壓到一個(gè)自己喜歡的目錄中,這里假設(shè)解壓在D盤根目錄。
1.2 配置環(huán)境變量
將解壓后的mingw? bin 目錄添加到在Path環(huán)境變量中。如下圖所示:
?
2. rust安裝
2.1 rust下載
如果直接從官方網(wǎng)站下載,國(guó)內(nèi)的環(huán)境復(fù)雜,下載會(huì)很慢,而且容易失敗。推薦使用科大鏡像加速安裝,設(shè)置以下環(huán)境變量:
RUSTUP_DIST_SERVER ? ?https://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT ? ?https://mirrors.ustc.edu.cn/rust-static/rustup
進(jìn)入RUST官網(wǎng)?,下載rustup-init.exe。
2.2 rust安裝
雙擊rustup-init.exe,彈出如下界面,按照以下截圖中紅色字體提示進(jìn)行操作安裝。
?
?
?
?
?
彈出窗口,說(shuō)明安裝成功。?
2.3?驗(yàn)證安裝
在cmd窗口中,輸入 rustc --version?
?
3. cargo 配置
cargo 是rust的包管理工具,類似于python的pip,默認(rèn)的cargo會(huì)從國(guó)外網(wǎng)站下載包,也可以修改為從科大下載。在用戶主目錄的?.cargo
?目錄下新建一個(gè)文件,命名為?config.toml,并輸入以下內(nèi)容:
[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"