您的当前位置:首页Eclipse出现的问题解决

Eclipse出现的问题解决

2022-11-17 来源:小侦探旅游网
【引用】eclipse C/C++ 问题(launch failed,binary not found)

1,先装好JAVA

2,装好Eclipse3.32+MinGW1

3,打开CDT包把plugins和features拷到Eclipse相应的目录里 4,把Eclipse的configuration目录下的org.eclipse.update删了 5,启动Eclipse,现在可以建立C/C++工程了 6,现在建立你的C/C++工程 7,编写好你的源代码 8,在Project的Properties新建一个Builder(Project→Properties选择Builder标签→New,双击Program)

9,在MAIN标签(不用点击,默认第一个就是)的LOCATION输入你MINGW的MAKE路径,如C:\\MinGW\\bin\\mingw32-make.exe

在WORKING DIRECTORY输入你PROJECT的MAKEFILE文件所在的目录,如D:\\workspace\est

点APPLY更新进去,一直点OK退回编辑界面 10,建立文件makefile,不用加后缀名,输入 all(你设置的标签名):

gcc -o 你的程序名 你的源代码名.c

注意:g++前面是用tab而不能用空格。上面编译的是C,编译C++要用g++ -o Hello Hello.cpp

设定Make Targets,Windows->Show View->Make Targets。在Make Targets视窗中按下右鍵,选择Add Build Target,Target Name输入:编译,Make Target输入:all(你设置的标签名)。双击编译即可完成编译。 11,现在Run你的工程吧! 8~10为重点所在,请大家注意!

Windows

下QT 4 开发环境的搭建

一. 首先安装Java运行环境Java Runtime Environment(JRE)(Eclipse依赖环境)

下载地址:

http://d120.d.iask.com/fs/900/1/082d9a7b506c3f0b8ba610d23c91633023322949/exe/jre-7-ea-windows-i586.exe

E.G.: jre-7-ea-windows-i586.exe(13.97MB)--最好用迅雷下载,网页太慢。也可以下载其它版

本,有就行。

=>>直接安装就可以了。

二. 下载Qt+MinGW

当然也可以分别下载安装;但是为省去搜寻的麻烦下载安装Qt-4.3.4,这样可以不需要先安装MinGW了;

它在安装时有选项提示帮助安装Qt所需的MinGW,选择自动下载安装即可。 下载地址:ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.3.4-mingw.exe E.G.:qt-win-opensource-4.3.4-mingw.QT(Open Source).exe(70.57MB) =>>直接安装就可以了。

三、下载Eclipse+CDT(Eclipse:环境;CDT:C++插件)

当然可以分别下载并安装Eclipse和CDT(未经尝试),但是目前Eclipse+CDT已经可以集成下载了。 下载地址:

http://download.actuatechina.com/eclipse/technology/epp/downloads/release/galileo/R/eclipse-cpp-galileo-win32.zip

E.G.:eclipse-cpp-galileo-win32.zip(6,637KB) =>>这个直接解压到某个目录就行了。

四. Qt Eclipse Integration(集成Qt和Eclipse)

下载地址:http://dist.trolltech.com/developer/download/qt-eclipse-integration-win32-1.5.2.exe E.G.:qt-eclipse-integration-win32-1.5.2.exe(6.48MB)

=>>直接安装就可以了。没什么好说的,就是选对Eclipse和MinGW的路径即可。

五. 然后配置环境变量:

在系统环境变量里加入下列设定:(确认路径名正确与否!!!)

PATH :C:\\MinGW\\bin; (如果系统已经有装其它C/C++编译器,请把C:\\MinGW\\bin加在最前面。)

LIBRARY_PATH :C:\\MinGW\\lib

C_INCLUDE_PATH :C:\\MinGW\\include CPLUS_INCLUDE_PATH :

C:\\MinGW\\include\\c++\\3.4.2;C:\\MinGW\\include\\c++\\3.4.2\\mingw32; C:\\MinGW\\include\\c++\\3.4.2\\backward;C:\\MinGW\\include

另外,为了使CDT能够取用 MinGW来进行编译的工作, 我们要回到 Eclipse 当中进行设定

Window->Preferences->C/C++->New CDT project wizard->Makefile Project 找到 Binary Parser 取消 Elf Parser 改选 PE Windows Parser 。

六. 如果工程出错,以下是重要的解决办法 [WR1]

解决方法:编译qt库

运行cmd,进入Qt安装目录下bin目录,输入编译库命令: X:...\\Qt\\bin>qtvars.bat compile_debug X:...\\Qt\\bin>y

选择后一直编译,时间比较长,本机需45分钟左右。 [WR2]

the selection cannot be launched and there are no recent launches 解决方法:在Workspace中->右键->Run As ->选C++那一项; [WR3]

此后总需在MinGW下打开Eclipse,即start Eclipse with MinGW,否则将报Error launching builder (mingw32-make debug)等错。

七. 基本上这样不会出错了。当然你可以按照其它类似的方法去做。以下提供类似链接:

因篇幅问题不能全部显示,请点此查看更多更全内容