配置eclipse的CDT模块,开发C++代码

本文详细介绍了如何在Eclipse中配置CDT插件进行C++开发,并指导安装与配置MinGW作为编译器。此外,还介绍了如何设置Eclipse以使用Make和GDB进行编译和调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   第一篇就献给eclipse

    昨天无意间看到一片介绍用eclipse开发c++的文章,一下子心动了想自己搞搞,一来是我这段时间都接触eclipse对它有点好感,二来是在windows下用vc开发linux的代码太郁闷了,vc只能当代码浏览器用。(好像mingw装了后这个问题可以解决吧)

1.装上CDT插件。在http://www.eclipse.org/cdt/downloads.php 下载与Eclipse版本相配套的CDTEclipse 3.2.2所对应的CDT版本为3.1.2。说到这里可能是我比较菜鸟一点,在看了一个blog上写的,在一个网址上利用eclipse的自动更新来搞定,试着做了,结果浪费了好多时间。出现了这样的症状,插件装上后一切正常,可以创建c++工程,编译ok。但是在重启eclipse后,出现了CDT的核心类装载异常。郁闷了半天,还重装了eclipse还是不行。在一位高人的指导下,原来就出在下载的问题上。我查了一下装的CDT的版本2.x,晕倒。重新下载了合适的版本一切ok,算是一个经验教训吧。

2.由于CDT中并不自带编译器,所以还需要安装一个C/C++的编译器,cygwin或者MinGW,我选择了MinGW,下载地址为http://www.mingw.org/download.shtml。安装后需要配置路径,这个配置可以找到很多,不赘述了。对了,mingw不默认带调试器,所以也一并下个gdbwindows版的吧。

3.接下来是配置eclipse了。在c++的配置项里,将make gdb的选项卡选择好,(如果将mingw的安装目录bin下的mingw32-make.exe  copy make.exe ,就可以不修改make选项),还需要修改的exe文件解析器,把ELF Parser改成PE Windows Parser

Ok,大功告成,可以建立一个C++项目,可以选择自动编译make项目,也可以选择自己写make的项目。区别就是自己写make 文件可以控制更多。还可以利用gdb调试程序。哈哈,就写这么多。在写写感受啊,eclipse编写java时有智能感知,而CDT的插件在这方面就差多了,不能实时提示错误,必须手动编译,或者自动编译下保存文件,才有错误提示。这点和vs7比还是有差距的,但相信CDT会把这点做好的。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值