Windows上Rust所依賴的msvc到底怎么裝?

在Windows上面安裝Rust的開發(fā)環(huán)境,看起來頗具挑戰(zhàn)性。我們會被告知需要安裝一個名叫Microsoft Visual Studio C++ build tools的編譯工具,并被給到一個官方鏈接。然而……當(dāng)我們下載下來安裝的時候,哪里有這樣一個選項?當(dāng)然,如果你選擇了gnu編譯器的版本,這里就不存在任何問題了?;蛘哌x擇直接向身材壯碩的Visual Studio投降。

選還是不選,這是一個問題

作為一名重度強迫癥患者極簡主義者,顯然是不能這樣輕易投降的。但是每次運行cargo run or cargo build的時候, 又免不了要面對一次error的靈魂拷問:

error: linker `link.exe` not found
  |
  = note: program not found

note: the msvc targets depend on the msvc linker but `link.exe` was not found

note: please ensure that VS 2013, VS 2015, VS 2017, VS 2019 or VS 2022 was installed with the Visual C++ option

所以,到底怎樣才能在拒絕安裝Visual Studio這個龐然大物的情況下,成功把這個開發(fā)環(huán)境搞定呢?

我們在工作負荷標(biāo)簽下全部空選,在單個組件中選擇:

正解(展示不全的那一個選最新就可以了)

語言包安裝位置是否修改根據(jù)個人偏好決定,然后點擊安裝即可。

注意這已經(jīng)是最簡方案了,Windows 10 SDK是必選項,本人親驗缺省掉行不通。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容