我收到以下错误:
g++: error: CreateProcess no such file or directory
每当我尝试编译程序时。我已经在 Windows 机器上安装了 MinGw 7.2 版本并且没有出现问题,但是在我的家用计算机上安装 Windows SP3 之后我收到了这个错误并且我无法弄清楚因为我已经设置了所有环境变量适本地。我什至尝试将路径设置为 C:\MinGw\libexec\gcc\i686-mingw32\4.6.1
其中 cc1plus.exe 和 cc1.exe 位于但仍然没有运气。如果我在命令行:
_assoc .cpp=cpls
_ftype cpls=g++ "%1" %*
_program.cpp
它似乎可以编译,因为我得到了 C++11 关键字的编译时错误,如果没有 -std=c++0x 开关则无法识别这些错误。有什么建议么?提前致谢。
最佳答案
我有这个错误,我尝试重新安装 MinGW、更改路径等
最后,从用户和系统的环境变量中删除 GCC_EXEC_PREFIX env 变量使其工作! 而这也是为什么CMake说C编译器识别未知的根本原因。 就我而言,我认为这是因为 Qt 附带了自己的 MinGW。这也可能是你的原因(即 mingw 已经存在于其他地方)
关于c++ - g++: 错误: CreateProcess 没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7973995/