0 引入
開始搭建一個(gè)適合在windows上運(yùn)行的Rust環(huán)境。
Rust支持的程序語言很多:可詳見官網(wǎng)介紹
1、搭建 Visual Studio Code 開發(fā)環(huán)境
本文章主要是在windowns下搭建開發(fā)環(huán)境
首先,需要安裝最新版的 Rust 編譯工具和 Visual Studio Code。
- Rust 編譯工具:https://www.rust-lang.org/zh-CN/tools/install
- Visual Studio Code:https://code.visualstudio.com/Download
Rust 的編譯工具依賴 C 語言的編譯工具,這意味著你的電腦上至少已經(jīng)存在一個(gè) C 語言的編譯環(huán)境。如果你使用的是 Linux 系統(tǒng),往往已經(jīng)具備了 GCC 或 clang。如果你使用的是 macOS,需要安裝 Xcode。如果你是用的是 Windows 操作系統(tǒng),你需要安裝 Visual Studio 2013 或以上的環(huán)境(需要 C/C++ 支持)以使用 MSVC 或安裝 MinGW + GCC 編譯環(huán)境(Cygwin 還沒有測試)。
1.1、安裝 Rust 編譯工具
Rust 編譯工具推薦使用剛才從上方鏈接中下載的 Rustup 安裝。下載好的 Rustup 在 Windows 上是一個(gè)可執(zhí)行程序 rustup-init.exe,
現(xiàn)在執(zhí)行 rustup-init 文件:
如果你已經(jīng)安裝 MSVC (推薦),那么安裝過程會(huì)非常的簡單,輸入 1 并回車,直接進(jìn)入第二步。
如果你安裝的是 MinGW,那么你需要輸入 2 (自定義安裝),然后系統(tǒng)會(huì)詢問你 Default host triple? ,請(qǐng)將上圖中 default host triple 的 “msvc” 改為 “gnu” 再輸入安裝程序:
其它屬性都默認(rèn)。
設(shè)置完所有選項(xiàng),會(huì)回到安裝向?qū)Ы缑妫ǖ谝粡垐D),這是我們輸入 1 并回車即可。
進(jìn)行到這一步就完成了 Rust 的安裝,可以通過以下命令測試:
rustc -V # 注意的大寫的 V
//或者
cargo -V
1.2 、VS Code安裝
這個(gè)前面很多文章都有說明,但在安裝VScode需要注意,下載源的問題,不選擇國內(nèi)的話基本上下不動(dòng)啊,這一點(diǎn)要注意,下載完之后們主要需要下載兩個(gè)插件:
1、rust-analyzer
2、Native Debug
1、先建一個(gè)工程文件夾,在VScode中打開該文件夾;
2、先建一個(gè)終端
3、使用cargo命令執(zhí)行工程的創(chuàng)建:cargo new test
4、切換至工程:cd ./test 編寫程序
5、編譯運(yùn)行:cargo build cargo run
**Cargo 是 Rust 的構(gòu)建系統(tǒng)和包管理器。**后續(xù)會(huì)專門介紹
2、官網(wǎng)在線
如果不愿意去麻煩安裝,僅僅是為了測試代碼,可以推薦在線調(diào)試:傳送門
點(diǎn)擊進(jìn)去之后就是比較簡潔的環(huán)境
左邊代碼,右邊是Run之后的結(jié)果還是好用的。
3、總結(jié)
相比于開發(fā)環(huán)境,和代碼的編寫,在后續(xù)運(yùn)行環(huán)境,是否需要安裝對(duì)應(yīng)的環(huán)境,這個(gè)是不是參考Go語言那樣還是個(gè)未知數(shù),后面我們慢慢來摸索。文章來源:http://www.zghlxwxcb.cn/news/detail-488620.html
4、引用
1、Rust教程文章來源地址http://www.zghlxwxcb.cn/news/detail-488620.html
到了這里,關(guān)于Rust語言從入門到入坑——(2)Rust在windows上搭建開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!