Eclipse Helios下C++开发插件CDT的安装

一、首先安装eclipse SDK,下载地址http://download.eclipse.org/eclipse/downloads/,该网页下可以找到任何一个版本的eclipse SDK,这里的SDK是指eclipse平台中带有典型开发插件的SDK,只能开发基于JDK的Java程序,前提是已经安装了JDK。打开下载页面后,选择如下图的包:

(这里可以选择相应软硬件平台的安装包,我使用的是WindowsXP系统,CPU是32位的)

二、下载eclipse后直接解压就可以使用,一般把eclipse保存在非系统盘,因为eclipse的使用不涉及修改注册表,所以即使重装系统,也不会影响eclipse的使用。(我把eclipse解压到了D:\program filse下(如下图),当然这个不是必选的,按你自己喜好)

点击进入eclipse目录,直接双击eclipse.exe就可以让eclipse SDK运行起来,这个时候就可以开发Java程序了,注意一定要提前装好JDK并配置好环境变量(安装JDK和配置环境变量可参照我的另一篇文章)。

三、下载所要安装的插件包,插件包要到www.eclipse.org网站上找。这里以安装CDT为例,可以在http://www.eclipse.org/cdt/downloads.php找到,注意,这里是插件安装,所以要下载p2 software repository(P2软件库的压缩包)(注:之前我下载过Eclipse for C/C++ developers,安装之后就可以开发C/C++程序(之前已经安装了MinGW,所以可以直接开发运行),但是后来要进行Java开发,就不没办法了,像我这种好奇心强的人,总喜欢搞搞这,搞搞那,总不能为了这就安装多个eclipse开发包吧,这样不仅浪费我的时间和磁盘空间,而且严重影响我的心情,更重要的是eclipse的插件机制浪费了)。

四、我安装的eclipse SDK是最新的helios版本(古怪的名字,不过比之前的伽利略(Galileo)好听多了),所以CDT也要针对Helios的(感叹:在软件的实力里,版本兼容是多么多么的重要,以前不太注意,总是会浪费很多时间,严重的直接把现有的东西搞崩溃)。所以,要下载2010发布的CDT7.0版。

五、现在打开eclipse SDK,选择Help->Install new Software,弹出如下窗口:

点击红色方框圈的有下划线的英文,弹出窗口:

单击add按钮,弹出窗口:

点击Archive按钮,会弹出一个常见的找压缩包的Windows窗口,到你刚才下载CDT的目录下,选择CDT压缩包,点确定。回到刚才的Add Site窗口,点击OK,可以在Preference窗口中看到你已经添加了一个可用的名字叫做CDT的软件站点(Available Software Sites)。

六、在Preference窗口中把CDT一行前面的方框打勾,然后点击OK。回到Install窗口。在该窗口的第一行,即work with一栏,点击下拉菜单,可以看到要安装的CDT的选项,入下图:

选择图上红线的选项,可以看到在下面出现了如图的选项:

如图选择CDT Main Features。下面那个是CDT可选的插件,因为会需要关联其他插件,所以不建议选该选项,我之前选过,好像说要先安装一个remote包,网上也没有相关的说明。其实Main Features已经可以完全满足一般人的需求了,那个可选的都是在开发大项目或者在进行并行开发时才会用的到。

七、选好后点击确定,就可以看到eclipse插件安装开始运行了,一会安装后重新启动eclipse。就可以在Windows->preference选项中看到多出来的C/C++。说明CDT安装成功。

八、要是安装其他插件,到这里就算是成功了。但是对于CDT来讲,这只是一部分。还需要对其编译和调试环境进行安装,即安装用于开发C/C++项目的ToolChains,一般使用的是MinGW或Cgywin。在我的另一篇文章中介绍了MinGW的下载、安装和配置方法。

原文地址:https://www.cnblogs.com/dlts26/p/2207025.html