關(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直接打不開(kāi)
廢話不多說(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打開(kāi),想必大家都知道,不過(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)文章
Rust開(kāi)發(fā)環(huán)境搭建到運(yùn)行第一個(gè)程序HelloRust的圖文教程
本文主要介紹了Rust開(kāi)發(fā)環(huán)境搭建到運(yùn)行第一個(gè)程序HelloRust的圖文教程,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12Rust 標(biāo)準(zhǔn)庫(kù)的結(jié)構(gòu)及模塊路徑詳解
在 Rust 中,標(biāo)準(zhǔn)庫(kù)提供了一組核心功能,以幫助開(kāi)發(fā)者執(zhí)行常見(jiàn)的編程任務(wù),這個(gè)路徑樹可以作為參考,幫助你更好地理解 Rust 標(biāo)準(zhǔn)庫(kù)的結(jié)構(gòu)和模塊之間的關(guān)系,本文介紹 Rust 標(biāo)準(zhǔn)庫(kù)的結(jié)構(gòu),并提供相應(yīng)的 use 路徑,感興趣的朋友一起看看吧2024-05-05Rust使用Sled添加高性能嵌入式數(shù)據(jù)庫(kù)
這篇文章主要為大家詳細(xì)介紹了如何在Rust項(xiàng)目中使用Sled庫(kù),一個(gè)為Rust生態(tài)設(shè)計(jì)的現(xiàn)代、高性能嵌入式數(shù)據(jù)庫(kù),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03