關(guān)于Rust編譯時(shí)報(bào)link.exe?not?found錯(cuò)誤問(wèn)題
我在Windows 7上面配置Rust運(yùn)行環(huán)境的時(shí)候報(bào)了下面的錯(cuò)誤,差點(diǎn)導(dǎo)致我去裝Windows11或者換Linux...
這個(gè)Windows7真是讓人頭疼,各種組件都是缺失的,要我一個(gè)一個(gè)安裝,缺少各種dll,NET.flamework就弄了半天...... VisualStudioCode直接打不開
廢話不多說(shuō),展示一下報(bào)錯(cuò)內(nèi)容
C:\rustspace>rustc main.rs
error: linker `link.exe` not found
|
= note: 系統(tǒng)找不到指定的文件。 (os error 2)
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 or VS 2019 was installed with the Visual C++ option
error: aborting due to previous error
花費(fèi)了大量時(shí)間以后,我終于解決了這個(gè)問(wèn)題,唉
解決方法是在命令行就是CMD(可以用Ctrl+R輸入cmd打開,想必大家都知道,不過(guò)多強(qiáng)調(diào))
執(zhí)行下面兩行命令:
rustup toolchain install stable-x86_64-pc-windows-gnu rustup default stable-x86_64-pc-windows-gnu

這是再運(yùn)行一下,錯(cuò)誤就沒(méi)了,eclipse和idea都好了


這樣問(wèn)題就會(huì)完美解決。
到此這篇關(guān)于Rust編譯的時(shí)候報(bào)出link.exenotfound錯(cuò)誤的文章就介紹到這了,更多相關(guān)Rust編譯報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
教你使用RustDesk?搭建一個(gè)自己的遠(yuǎn)程桌面中繼服務(wù)器
這篇文章主要介紹了RustDesk?搭建一個(gè)自己的遠(yuǎn)程桌面中繼服務(wù)器,主要包括服務(wù)端安裝和客戶端配置方法,配置好相關(guān)操作輸入控制碼即可發(fā)起遠(yuǎn)程或文件傳輸,本文通過(guò)圖文給大家講解的非常詳細(xì),需要的朋友可以參考下2022-08-08
rust標(biāo)準(zhǔn)庫(kù)std::env環(huán)境相關(guān)的常量
在本章節(jié)中, 我們探討了Rust處理命令行參數(shù)的常見(jiàn)的兩種方式和處理環(huán)境變量的兩種常見(jiàn)方式, 拋開Rust的語(yǔ)法, 實(shí)際上在命令行參數(shù)的處理方式上, 與其它語(yǔ)言大同小異, 可能影響我們習(xí)慣的也就只剩下語(yǔ)法,本文介紹rust標(biāo)準(zhǔn)庫(kù)std::env的相關(guān)知識(shí),感興趣的朋友一起看看吧2024-03-03
Rust Atomics and Locks并發(fā)基礎(chǔ)理解
這篇文章主要為大家介紹了Rust Atomics and Locks并發(fā)基礎(chǔ)理解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02

