之前一直用Qt或者CodeBlocks上带的MinGW,这次自己装了一个,碰到一堆问题。
一
在用g++
编译的时候报错:
stddef.h: No such file or directory
stdarg.h: No such file or directory
按照报错路径寻找,确实没有这两个文件。不过用everything查找一下其实是可以找到的,只不过在别的路径下,应该就是路径错误,因为只有两个文件,所以就直接复制粘贴进去了。
二
再编译一下还是报错
\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find crtbegin.o: No such file or directory
\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lgcc
\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lgcc
\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find crtend.o: No such file or directory
按照报错路径找,发现我根本没有\mingw32\3.4.5\
这个文件夹,取而代之的是\mingw32\6.3.0\