刚安装GCC,出现如下问题
g++.exe -x c++ -c C:\unknown1.c -o C:\unknown1.o -Wall -fpermissive -Wno-sign-compare -g
g++.exe: installation problem, cannot exec `cc1plus': No such file or directory
Failure
语法是没有问题,就编了一个简单的helloworld程序
求教如何解决!!
参考建置編譯環境
解決這個問題(minGW 存在已久的 bug)的方法有兩種:
設定環境變數「GCC_EXEC_PREFIX」為「C:\MinGW」
在搜尋路徑下新增「C:\MinGW\libexec\gcc\mingw32\3.4.5」(就是上面所述,將路徑加到「Additional Paths」)
参考:
http://www.ducea.com/2007/10/25/gcc-error-trying-to-exec-cc1plus-execvp-no-such-file-or-directory/
对于debian系的Linux,执行aptitude install g++
ubuntu下执行
sudo apt-get install g++
yum install gcc-c++
Windows下最好使用DevC++安装包,它可以自动配置环境变量和复制正确的文件。