Eclipse CDT是一款Eclipse的插件,在安装这个插件以后用户就能够通过插件将Eclipse变成一个功能强大的C/C++ IDE了,大家都知道java的开发工具中最知名的就是我们的Eclipse了,而这款插件能够将许多java开发人员喜爱的Eclipse的功能带给我们的C/C++开发人员,比如:类向导、自动构建、语法着色、代码完成等等。
Eclipse CDT最大的特点就是利用标准的C/C++工具并与之集成,例如g++、make和GDB等,要知道和谐工具很多都是在Linux中十分流行的,现在你可以利用这些工具为自己的C/C++进行开发,喜欢的用户不要错过哦。
Eclipse CDT软件功能
为项目创造的支持和管理,建立各种工具链,标准建造,源导航;
各种来源的知识的工具,如类型的层次结构,调用图,包括浏览器,宏定义浏览器,具有语法高亮的代码编辑器,折叠和超链接导航,源代码重构和代码生成、可视化调试工具,包括存储器,寄存器,和拆卸的查看器。
Eclipse CDT安装方法
Eclipse CDT共有两种安装方式,一种是在线安装,一种是离线安装。
方法一:1、首先是在线安装,打开我们的Eclipse,选择help-install new software。
2、打开 Install对话框,点击“Add...”按钮,加了下面的软件源地址,(这里要注意一下你的Eclipse版本,你可以点击Help -> About Eclipse SDK查看得知)
对于 Eclipse 3.6 (Helios): 使用 http://download.eclipse.org/tools/cdt/releases/helios
对于 Eclipse 3.5 (Galileo): 使用 http://download.eclipse.org/tools/cdt/releases/galileo
并给上命名“CDT”。
3、点击OK后,你可以看到两个CDT节点:
CDT Main Features 和 CDT Optional Features。点击其扩展小标记,只勾选如下选项:
Eclipse C/C++ Development Tools
CDT GNU Toolchain Build Support
CDT GNU Toolchain Debug Support
Eclipse C/C++ Development Platform
4、然后选择“Next -> Next -> Finsh”就开始安装了,安装结束后,会弹出如下要求重启Eclipse提示框:
5、点击Yes重启Eclipse,这样就安装成功了。You See,可以新建C++ Project了吧:
方法二:Eclipse CDT的离线安装很简单就是在本站下载安装包,然后将其解压缩复制到安装目录的插件目录中即可。
Eclipse CDT配置及使用方法
首先软件需要“MinGW”,就像我们的java开发需要jre一样,用户想要开发C/C++,不但需要Eclipse CDT这个工具,也需要MinGW这个环境。
环境配置用户可以去MinGW的下载页面看到,小编就不在这里详说了。
1、首先打开我们的Eclipse,然后点击其中的按钮切换开发环境。
2、然后选择C/C++模式。
3、新建一个C++工程项目。
4、设置好项目的细节。
5、编译运行。注意:一定不要忘了编译(“1” 所指的按钮),否则会出现错误。
6、运行成功。
Eclipse CDT安装问题
juno版本的Eclipse无法安装ADT的错误解决办法,如果eclipse用的版本是juno的,可能会出现以下问题:Cannot complete the install because one or more required items could not be found.
Software being installed: Android Native Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.ndk.feature.group 21.1.0.v201302060044-569685)
Missing requirement: Android Native Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.ndk.feature.group 21.1.0.v201302060044-569685) requires ‘org.eclipse.cdt.feature.group 0.0.0′ but it could not be found
问题原因:
原来就是eclipse插件CDT(增加对C的支撑)丢失了
解决方法:
1. 下载最新版本cdt-master-8.1.2.zip
2. 安装到eclipse上
CDT安装步骤:
Eclipse ->Help -> Install New Software -> 点击ADD添加 -> 名称填写CDT ,地址那里选择Archive,然后选择已下好的cdt-master-8.1.2.zip -> OK下一步下一步…最后重启Eclipse。
在安装CDT的过程中可能还会出现一种错误如下:Cannot complete the install because one or more required items could not be found.
Software being installed: C/C++ Remote Launch 6.0.0.201109151620 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201109151620)
Missing requirement: C/C++ Remote Debug Launcher 2.3.0.201109151620 (org.eclipse.cdt.launch.remote 2.3.0.201109151620) requires ‘bundle org.eclipse.rse.ui [3.0.0,4.0.0)' but it could not be found
Cannot satisfy dependency:
From: C/C++ Remote Launch 6.0.0.201109151620 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201109151620)
To: org.eclipse.cdt.launch.remote [2.3.0.201109151620]
解决方法:
原因是缺少了org.eclipse.rse.ui,需要单独下载RSE组件,即RSE-runtime-3.3.1.zip ,
下载地址:
解压缩之后把features和plugins下面的文件拷贝到eclipse的对应目录下去,然后重启eclipse即可。然后再次安装CDT就可以成功完成啦