【发布时间】:2018-11-28 08:12:57
【问题描述】:
我最近在我的机器上安装了一个新的 SSD,当我全新安装 Windows 时,我得到了 Visual Studio Code,并且即将启动并运行 c++ 扩展,所以我得到了 MinGW,并尝试安装GCC 和 G++ 编译器...低头看,在尝试了很多解决方案之后,它仍然无法在此计算机映像上正常工作。
当我正确安装 MinGW 后尝试测试编译器时,输出如下:
gcc.exe -Wp,-v -E -xc -dD -x c++ nul
ignoring nonexistent directory
"c:\mingw\bin\../lib/gcc/mingw32/6.3.0/../../../../mingw32/include"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/6.3.0/include/c++"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/6.3.0/include/c++/mingw32"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/6.3.0/include/c++/backward"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/6.3.0/include"
ignoring duplicate directory
"/mingw/lib/gcc/mingw32/6.3.0/../../../../include"
ignoring duplicate directory "c:/mingw/lib/gcc/../../include"
ignoring duplicate directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/6.3.0/include-fixed"
ignoring nonexistent directory
"c:/mingw/lib/gcc/../../lib/gcc/mingw32/6.3.0/../../../../mingw32/include"
ignoring duplicate directory "/mingw/include"
#include "..." search starts here:
#include <...> search starts here:
c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include/c++
c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include/c++/mingw32
c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include/c++/backward
c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include
c:\mingw\bin\../lib/gcc/mingw32/6.3.0/../../../../include
c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include-fixed
End of search list.
cc1plus.exe: fatal error: nul: No such file or directory
compilation terminated.
Error: 1
奇怪的是 cc1plus.exe 在 MinGW 目录中,后来我什至将它添加到包含路径中以查看是否有帮助,但仍然没有。我不太确定如何继续。
这个错误已经成为我上周存在的祸根。如果有人有任何想法,我将非常感谢您的帮助。过去我在 MinGW 上取得了成功,但由于某种原因,这一次给我带来了问题。
【问题讨论】: