跨平台的C/C++开发环境——Eclipse/CDT

本文介绍跨平台的C/C++开发环境Eclipse/CDT。CDT 3.0版有诸多出色特性,如完美集成编译工具链、整合GDB调试功能,还具备文件资源管理功能,支持字符串可视化搜索等。它不断进步,未来或成C/C++开发者理想IDE,且很多嵌入式开发工具基于其构造。

跨平台的C/C++开发环境——Eclipse/CDT

CDT3.0,它又往前迈出了一大步。最让我赞赏或经常用到的特性:

Ø         对编译工具链的完美集成,特别是对GNUC/C++编译链。对于已有的项目,可以通过把它们导入为标准的C/C++项目而利用eclipse平台提供的环境。对于新项目,则可以建立为受管的C/C++项目。同时,它很好的整合了GDB的调试功能,展现给用户的不同是不便的文本模式,而是流行的IDE调试风格。凭着这一点,我就强烈地推荐使用eclipse进行开发与调试程序的工作。

Ø         另一个功能是对文件资源的管理。对字符串的可视化快速搜索是一般程序员乐于见到的特征,如在所有的头文件里搜索一个字符串,直接跳转到函数,类型,变量的定义的位置。CDT直接支持跳转到定义的操作,不过,对于宏好象没有这个功能;同时,它拥有对字符串搜索的比较快的速度。至于搜索所有的头文件,可采用一种变通的方法,把头文件做为一个C/C++ 项目导入工作区,利用在工作区/工作集进行文件搜索的功能,就可以达到以上目的。

代码大纲,自动构建,添加注释,也许在使用的过程中你会感到CDT的人性化的一面。CDT一直在不断地进步,在不远的将来,CDT将会成为很大一部分C/C++开发者的理想的IDE工具。

另一个引人注意的地方,在于现在越来越多的嵌入式开发工具基于eclipse/cdt进行构造。它们一般建立于Linux平台上,利用CDT,它们实现了开发,编译,调试这些功能。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值