当前位置: 代码迷 >> Eclipse >> eclipse 找不到g++编译器,该如何解决
  详细解决方案

eclipse 找不到g++编译器,该如何解决

热度:485   发布时间:2016-04-23 12:47:17.0
eclipse 找不到g++编译器
我配好了eclipse + cdt + mingw 运行的时候eclipse 问题提示
**** Internal Builder is used for build ****
g++ -O0 -g3 -Wall -c -fmessage-length=0 -osrc\test.o ..\src\test.cpp
Internal Builder: Cannot run program "g++": ?????????¨?
Build error occurred, build is stopped
Time consumed: 16 ms. 

但是我在dos下可以用g++ ,生成.0 .exe文件 
环境变量的path我也配了啊,为神马

------解决方案--------------------
网上找到个解法试试删除前要先备份
把Eclipse文件夹下的/plugins/org.eclipse.cdt.core.win32_5.0.0.XXXXXXXX.jar

XXXXX是日期

解压出来放在org.eclipse.cdt.core.win32_5.0.0.XXXXXXX文件夹

再把Eclipse文件夹下的/plugins/org.eclipse.cdt.core.win32_5.0.0.XXXXXXXX.jar删了
要先备份

------解决方案--------------------
eclipse cdt安装

“下载的与更新安装有一个比较大的区别
下载时plugins下面有一个jar:org.eclipse.cdt.core.win32_5.0.0.200902130801.jar
拷贝到eclipse 中的要解压成文件夹的型式.不然在运行gcc时打死都会报下面的错误

**** Build of configuration Debug for project FirstCProject ****

**** Internal Builder is used for build ****
gcc -IC:\Java\jdk1.5.0_09\include -IC:\Java\jdk1.5.0_09\include\win32 -O3 -Wall -c -fmessage-length=0 -oHelloWorld.o ..\HelloWorld.c
Internal Builder: Cannot run program "gcc": ?????????¨?
Build error occurred, build is stopped
Time consumed: 7 ms.

可气的是你的环境变量中又配置了gcc路径.在命令提示行下面拷贝执行确能执行”

安装提示,去plug下,把对应的解压了,但是重新尝试还是不行。。。

5.结果只有把org eclipse cdt有个版本的,有个source的,还有个其他的,共相关的三个,都剪切出去,然后全部解压后,把解压的文件夹全拷贝到plug下,但是还是不行,说是某个插件找不到,所以,由把其中一个tar包,拷贝到plug下,最后才终于可以运行,可以找到gcc去编译。
  相关解决方案