eclipse+cdt+mingw配置完整版(有图)

转载 2012年03月24日 14:58:58

        eclipse+cdt+mingw配置完整版(有图)       

2010-12-11 08:06450人阅读评论(2)收藏举报


【原创】

今天终于把eclipse配好了,写起来就是方便,和大家分享下.

首先参考了

http://www.newsmth.net/pc/pccon.php?id=6027&nid=157931

一。安装cdt(推荐方法安装其它插件也可如此)

借鉴于

http://hi.baidu.com/seuwwe/blog/item/b9cbfacae80cd88dc81768c0.html

1。安装好eclipse
2。下载cdt(注意版本)

我装的eclipse helios,相应的cdt下载地址如下

http://www.eclipse.org/downloads/download.php?file=/tools/cdt/releases/helios/dist/cdt-master-7.0.1-I201009241320.zip

3。在eclipse的安装目录下建立两个文件夹,一个links,另一个OtherEclipse
4。将cdt-master-7.0.1-I201009241320.zip解压

5。将整个cdt-master-7.0.1-I201009241320文件夹移至第3步建立的OtherEclipse目录下。
6。在links目录下建一个文件,名为cdt.link(文件名及扩展名可以任意取),
在文件中添加内容为:path=OtherEclipse/cdt-master-7.0.1-I201009241320(因为我的OtherEclipse和
links都是放在eclipse的安装目录下,所以在path中只是用相对路径就可)。
7。重新启动eclipse,随便建立一个测试项目后,再选“新建”“其它”找到c++就可以啦。eclipse多国语言包与gui也可以用link的方法安装。


二。安装mingw

但在装mingw时一直没找到完整的下载版 解决方法如下:

http://ishare.iask.sina.com.cn/f/9789070.html?from=like   下载EditPlus_MingW,解压后把EditPlus_MingW_v0.10_20041130包下的MinGW文件夹(相当于完整的MinGW哈)复制到C:/目录下(以此为例,方便下面说明)

                              配置环境变量:
                         打开:“我的电脑->属性->高级->环境变量->系统变量”编辑如下系统变量:
                         变量名                            变量值
                         PATH                             C:/MinGW/bin;
                         LIBRARY_PATH                C:/MinGW/lib
                         C_INCLUDEDE_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

首先要将C:/MinGW/bin底下的"mingw32-make.exe"更名为"make.exe",因为Eclipse使用时预设是用系统里的"make"这个文件名,而不是"mingw32-make"。当然如果你不想改MinGW中的,也可以修改Eclipse中的设定。在"make targets view"中新增一个task时,"build command"取消"use default",使用"mingw32-make"。另外在"project properties->make project"中将"make"改为"mingw32-make"。不过显然后一种比较麻烦。推荐第一种吧。

三。新建工程测试

此时打开eclipse 新建一个工程出现如下错误

Internal Builder: Cannot run program "g++": ???????.?

解决方法参见

http://hi.baidu.com/hszhl/blog/item/9cd07295836d43017bf48093.html

在第一步安装好的cdt-master-7.0.1-I201009241320plugins文件夹中找到

org.eclipse.cdt.core.win32_5.2.0.201009241320.jar解压成目录org.eclipse.cdt.core.win32_5.2.0.201009241320注意把原来的jar删除。

重新启动eclipse,编译成功。

在此感谢发帖子的那位仁兄!

"Error launching external scanner info generator (gcc -E -P -v -dD" ,及 "File not indexed because it was not built " 。

解决办法如下:

在工程名处击右键选Properties /  C/C++ Build /Discovery Options / GCC C++ Compiler /不选中Automate discovery of paths and symbols

然后在C/C++ Build /Settings /选择 Cross G++ Compiler 下的Includes 加入MinGW的安装包位置 选ok 为了保险给其它选项也加入MinGW安装包位置    

此时重新编译一般会在Debug包下生成exe 右键选RunAs运行程序(我第一次是binary not found)因为只生成了exe但工程下没有binary

此时进入工程包中双击exe是可以正常运行的(后来发现是因为新建工程时选择了Gross GCC,所以没有生成binary)

接着我按如下步骤在eclipse控制台下运行出了结果

File / New /C++ Project

注意右侧选中MinGW GCC 填入工程名即可

新建cpp文件注意要加后缀

把程序写入你的cpp文件 注意保存后再右击工程名Build Project 

此时就有binary啦

再右击工程名Run As /Local C/C++ Application在eclipse的Console中就可看到运行结果

以下是我的一次运行结果



原文出处:http://blog.csdn.net/zc199008/article/details/6069071

相关文章推荐

Eclipse+CDT+MinGW_配置_CC++_开发环境

  • 2011年09月19日 16:24
  • 348KB
  • 下载

windows 7(x64)下Eclipse(x64)+jdk(x64)+CDT+MinGW+gdb的环境配置

买了2年的电脑,装了一大堆软件,不算工作空间里的,光软镜有

Eclipse CDT/CodeBlocks & MinGW & OpenCV 2.x 配置

Eclipse CDT配置见点击打开链接
  • yhatcd
  • yhatcd
  • 2014年04月22日 15:59
  • 794

Eclipse下配置CDT和MinGW终极方法。

网上关于Eclipse中配置CDT和MinGW的教程很多,但大部分都比较早,有些方法已经不适合现在的版本了。为了让那些喜爱Eclipse,计划在Eclipse平台下开发C++的爱好者不至于因为第一步没...

Eclipse下配置CDT和MinGW

本文介绍如何在Windows下配置Eclipse+CDT+MinGW的C/C++开发环境。 Eclipse对C/C++的支持 Eclipse提供了CDT(C/C++ Development T...

Windows下eclipse+CDT+MinGW环境配置

时间:2011.1.3 鉴于网上很多方法的软件版本都过时或多或少都会出现写问题,现收录总结如下,本人安装的所有软件都是截止2010年末最新版本,详情如下: OS: Windows 7 (不过S...

MinGW + Eclipse + CDT进行C++开发的配置流程

MinGW + Eclipse CDT进行C++开发的配置流程 为了能在Windows下成功编译C/C++的程序,我们需要Eclipse,CDT, MinGW. 主要为两步: 1.     安装...

Eclipse下配置CDT和MinGW终极方法。

网上关于Eclipse中配置CDT和MinGW的教程很多,但大部分都比较早,有些方法已经不适合现在的版本了。为了让那些喜爱Eclipse,计划在Eclipse平台下开发C++的爱好者不至于因为第一步没...

MinGW + Eclipse CDT进行C++开发的配置方法

Eclipse作为开源的IDE,可以用来高效开发Java、C++、C等程序。本文介绍如何在Windows上利用MinGW和EclipseCDT部署C++开发环境,Eclipse可以全新安装,或者直接使...

win7环境下MinGW+eclipse cdt开发配置

在win7环境下mingw+eclipse cdt开发 1.mingw安装程序 首先下载mingw安装程序(https://sourceforge.net/projects/mingw/files...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:eclipse+cdt+mingw配置完整版(有图)
举报原因:
原因补充:

(最多只允许输入30个字)