我正在尝试在 Windows 上使用 MingW,但是当我尝试编译我的 c/c++ 文件时,使用 C(gcc) 编译时会出现以下错误
> gcc c:\Users\Administrator\Desktop\C_C++\helloworld\hello.c - o c:\Users\Administrator\Desktop\C_C++\helloworld/hello
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc_eh
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc_eh
collect2.exe: error: ld returned 1 exit status
当我用 C++(g++) 编译时出现以下错误
> g++ c:\Users\Administrator\Desktop\C_C++\helloworldcpp\hello.cpp -o c:\Users\Administrator\Desktop\C_C++\helloworldcpp/hello
g++.exe: error: CreateProcess: No such file or directory
路径变量是C:\MinGW\bin。我已经下载了 mingw-developer-toolkit、mingw32-base、mingw32-gcc-g++ 和 msys-base 等基本安装包。另外,我还收到 iostream 的 #include 错误。我已经尝试了网上几乎所有的方法,但无法修复。
看来 MinGW 没有正确安装。
重新安装它可能会解决该问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)