Gcc 窗户上的铁锈安装
我试图让铁锈在我的窗户盒子上工作。我按照说明做了,但是当我尝试hello world程序时,它吐出了下面的内容。看起来它无法连接到gcc。。我有gcc。有人能帮我弄清楚这里有什么问题吗Gcc 窗户上的铁锈安装,gcc,rust,Gcc,Rust,我试图让铁锈在我的窗户盒子上工作。我按照说明做了,但是当我尝试hello world程序时,它吐出了下面的内容。看起来它无法连接到gcc。。我有gcc。有人能帮我弄清楚这里有什么问题吗 $ rustc foo.rs error: linking with `gcc` failed: exit code: 1 note: gcc arguments: '-m32' '-LC:\Program Files (x86)\Rust\bin\rustlib\i686-pc-m ingw32\lib'
$ rustc foo.rs
error: linking with `gcc` failed: exit code: 1
note: gcc arguments: '-m32' '-LC:\Program Files (x86)\Rust\bin\rustlib\i686-pc-m
ingw32\lib' '-o' 'foo' 'foo.o' '-shared-libgcc' '-LC:\MinGW\msys\1.0\home\ENwank
wo\.rust' '-LC:\MinGW\msys\1.0\home\ENwankwo' 'C:\Program Files (x86)\Rust\bin\r
ustlib\i686-pc-mingw32\lib\libstd-3e5aeb83-0.9.rlib' 'C:\Program Files (x86)\Rus
t\bin\rustlib\i686-pc-mingw32\lib\libgreen-83b1c0e5-0.9.rlib' 'C:\Program Files
(x86)\Rust\bin\rustlib\i686-pc-mingw32\lib\librustuv-2ba3695a-0.9.rlib' '-lws2_3
2' '-lpsapi' '-liphlpapi' '-lmorestack'
note: gcc: fatal error: -fuse-linker-plugin, but liblto_plugin-0.dll not found
compilation terminated.
error: aborting due to previous error
task 'rustc' failed at 'explicit failure', C:\bot\slave\dist2-win\build\src\libs
yntax\diagnostic.rs:75
task '<main>' failed at 'explicit failure', C:\bot\slave\dist2-win\build\src\lib
rustc\lib.rs:453
$rustc foo.rs
错误:与“gcc”链接失败:退出代码:1
注意:gcc参数:'-m32'-LC:\ProgramFiles(x86)\Rust\bin\rustlib\i686-pc-m
ingw32\lib'-o''foo''foo.o'-shared libgcc'-LC:\MinGW\msys\1.0\home\ENwank
wo\.rust'-LC:\MinGW\msys\1.0\home\ENwankwo'-C:\ProgramFiles(x86)\rust\bin\r\n
ustlib\i686-pc-mingw32\lib\libstd-3e5aeb83-0.9.rlib“”C:\Program Files(x86)\Rus
t\bin\rustlib\i686-pc-mingw32\lib\libgreen-83b1c0e5-0.9.rlib“”C:\Program Files
(x86)\Rust\bin\rustlib\i686-pc-mingw32\lib\librustuv-2ba3695a-0.9.rlib''-lws2_3
2'-lpsapi'-liphlpapi'-lmorestack'
注意:gcc:致命错误:-未找到熔丝链接器插件,但未找到liblto_plugin-0.dll
编译终止。
错误:由于上一个错误而中止
任务“rustc”在“显式失败”时失败,C:\bot\slave\dist2 win\build\src\libs
yntax\diagnostic.rs:75
任务“”在“显式失败”时失败,C:\bot\slave\dist2 win\build\src\lib
rustc\lib.rs:453
这个问题由来已久,但同时也发生了很多变化
在Windows上安装的最简单方法是转到,然后下载并运行rustup-init.exe。它安装了
rustc
、rustup
和类似的工具。它只是工作™. 您的MinGW安装是否旧?你能找到关于liblto\u plugin-0.dll(它在任何地方都存在)的任何信息吗?$find/mingw-iname*.dll它没有找到liblto\u plugin-0.dll。我还应该做什么?我在windows 7上的版本是4.8.1请参见我将尝试重新安装gcc(在msys shell中mingw get install--重新安装gcc
)