当前位置:编程学习 > JAVA >>

Error: Cannot run program "g++": ?????????¨?求救

Eclipse 里 CDT 编译时出现这个问题

**** Internal Builder is used for build               ****
g++ -O0 -g3 -Wall -c -fmessage-length=0 -o src\cplusplus.o ..\src\cplusplus.cpp
Error: Cannot run program "g++": ?????????¨?
Build error occurred, build is stopped
Time consumed: 13  ms.  

目前已经试过把eclipse目录里面的plugin的org.eclipse.cdt.core.win32_5.2.0.201202111925.jar解压然后代替原来文件夹,并把这个删除,没有效果。

试过把cygwin目录里面的g++ -3和g++ 交换命名,也没用。

在Tools chain editor里面换成GNU Make builder 则出现错误:

**** Build of configuration Debug for project cplusplus ****

make all 

Error: Cannot run program "make": ?????????¨?

**** Build Finished ****

我实在是无奈了,求救大神们 --------------------编程问答-------------------- 补充:在CMD里面可以运行make,g++,gcc --------------------编程问答-------------------- 前段时间也弄过这个,也遇到过类似的问题。

装CDT,首先要保证你的minGW要完全装好并设置好环境变量(path),并且把mingGW安装目录/bin目录中的XXX-make.EXE改成make.exe。然后在CMD中,执行一下 make.exe,如果是“*** No targets specified and no makefile found. Stop.”那就对了。
然后就是你说的把eclipse目录里面的plugin的org.eclipse.cdt.core.win32_5.2.0.201202111925.jar解压然后代替原来文件夹。
在就是在Eclipse的把C++选项的编译器设置成mingGW安装目录/bin
应该就OK了。
--------------------编程问答-------------------- 我也碰到这个问题了  cmd 能运行gcc  g++说明  mingGW 安装没有问题。我又重新卸载了cdt 参考http://www.cnblogs.com/zsxfbj/archive/2011/08/05/eclipse_cdt.html   然后下载了一份新的cdt  参考http://www.eclipse.org/downloads/download.php?file=/tools/cdt/releases/indigo/dist/cdt-master-8.0.0.zip
cdt 安装参考http://www.newsmth.net/pc/pccon.php?id=6027&nid=157931 
然后运行eclipse中的build  就不报错了 能编译出*.exe文件了,然后run config  选c/c++ application  然后选build出来的*.exe 执行就可以了。我是新手这个错误困扰了我好久希望对后人有所帮助。

eclipse 中运行c/c++程序要在项目上右键 先执行build  project 编译出*.exe文件。然后run的时候选择这个*.exe文件执行。 --------------------编程问答-------------------- 终于弄好了,原来在windows下不是org.eclipse.cdt.core.win32_5.2.0.201202111925.jar这个文件,而是org.eclipse.cdt.core.win32.x86_5.2.0.201202111925.jar这个文件,整了一下午才弄出来,分享下。 --------------------编程问答-------------------- 我最近安装的环境也出现了问题,能不能帮忙解决,可以运行c,运行c++编译也通过,就是运行不出结果 --------------------编程问答-------------------- 编译通过之后先要创建build项目才行,编译是只是查语病。 --------------------编程问答--------------------
引用 4 楼 sally44 的回复:
终于弄好了,原来在windows下不是org.eclipse.cdt.core.win32_5.2.0.201202111925.jar这个文件,而是org.eclipse.cdt.core.win32.x86_5.2.0.201202111925.jar这个文件,整了一下午才弄出来,分享下。

根据你的方法,我也弄好了,纠结了一天了 --------------------编程问答--------------------
引用 4 楼 sally44 的回复:
终于弄好了,原来在windows下不是org.eclipse.cdt.core.win32_5.2.0.201202111925.jar这个文件,而是org.eclipse.cdt.core.win32.x86_5.2.0.201202111925.jar这个文件,整了一下午才弄出来,分享下。

其实也可以把org.eclipse.cdt.core.win32_5.2.0.201202111925.jar解压出来,然后把org.eclipse.cdt.core.win32_5.2.0.201202111925.jar删除 --------------------编程问答-------------------- 你能在详细一点吗???我完全不懂啊,,我是新手啊,,,,, --------------------编程问答-------------------- 除
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,