我收到以下错误:
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开关,则无法识别。有什么建议?提前谢谢。
答案 0 :(得分:1)
我遇到此错误,我尝试重新安装MinGW,更改路径等
最后,删除用户和系统的环境变量制作的GCC_EXEC_PREFIX env变量使其工作! 这也是CMake说C编译器识别未知的根本原因。 在我的情况下,我认为这是因为Qt附带了自己的MinGW。这也许是你的原因(即mingw已经存在于其他地方)
答案 1 :(得分:0)