使用Eclipse进行C/C++开发——Eclipse+CDT+MinGW的配置与使用详解(1)

 
Eclipse作为目前如日中天的开放式IDE,由于有大量插件支持,所以几乎无所不能,除了Java开发的老本行之外,C/C++开发也不在话下。下面就给大家介绍如何使用CDT(C/C++ Development Tools)进行C/C++开发。本文适合有一定Eclipse使用经验的读者,如果您对Eclipse的基本操作还很陌生,请先在网上搜索相关教程进行学习。
1. 相关软件的下载、安装和配置
请先从http://www.eclipse.org/downloads/下载的Eclipse SDK,目前的最新版本是3.3.1,然后从http://www.eclipse.org/cdt/downloads.php 下载与Eclipse版本相配套的CDT,或者直接下载打包好的Eclipse IDE for C/C++ Developers ,这个版本包含了最新版本的eclipse IDE的核心和与之配套的CDT,免去了安装CDT的麻烦。为了能够正常运行Eclipse,请确保你的计算机上装有JDK,并且已经配置好了环境变量。由于CDT中并不自带编译器,所以还需要安装一个C/C++的编译器,这里给大家推荐的是MinGW,下载地址为http://www.mingw.org/download.shtml,以下将使用MinGW-3.1.0-1进行讲解。 以上软件凑齐之后,便可以进行安装配置了。
首先,解压 Eclipse SDK 的安装程序即可完成 Eclipse 的安装,这里假设将其解压到 C:/ 路径下,则 C:/ 下会出现一个名为“ eclipse ”的文件夹。
接着,将 CDT 的安装文件同样解压到 C:/ 路径下,由于其解压后同样是名为“ eclipse ”的文件夹,所以会插入或覆盖相应的文件,解压完成后, CDT 的安装工作便完成了。

然后,安装MinGW,假设安装到C:/MinGW目录下。安装完成之后进行相应的环境变量的配置。右键“我的电脑”->“属性”->“高级”->“环境变量”,在“系统变量”中修改“Path”变量,在最后面添加“C:/MinGW/bin;”,注意,如果原来的Path变量值不是以“;”结尾的,一定要添加上一个分号在“C:/MinGW/bin;”之前,以起到分隔的作用。如图1

 

图1

 

接下来,在用户变量中分别新建并配置如下变量,如图2

LIBRARY_PATH C:/MinGW/lib
C_INCLUDE_PATH C:/MinGW/include
CPLUS_INCLUDE_PATH C:/MinGW/include/c++/ 3.2.3 ;C:/MinGW/include/c++/3.2.3/mingw32;
C:/MinGW/include/c++/3.2.3/backward;C:/MinGW/include

                                           图2

 

以上步骤完成之后,请启动Eclipse进行CDT相关参数的配置。在菜单栏中选择“Window”,在其子菜单中选择“Preferences…”,如图3

图3

在左边的树状菜单中选择“C/C++->Make->New Make Projects”,在右侧选择“Binary Parser”这一栏,然后在下面点选“PE Windows Parser”,并将其他选项取消选择,完成之后点击“OK”,如图4

图4

由于在CDT中进行make操作的默认命令为“make”,而MinGW中用于make的程序为“mingw32-make.exe”,所以应将CDT中所有的默认“make”命令都改为“mingw32-make”。但是这样更改非常麻烦,所以这里提供一个投机取巧的方法,将“C:/MinGW/bin/mingw32-make.exe”复制一份副本,重命名为“make.exe”即可。

    以上便是Eclipse+CDT+MinGW平台的配置方法,在下一篇中我将简要介绍这一平台的基本使用方法。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值