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

来源:互联网 发布:淘宝app改评价 编辑:程序博客网 时间:2024/04/28 02:33
使用Eclipse进行C/C++开发——Eclipse+CDT+MinGW的配置与使用详解(1)
2007-09-24 23:36:51
Eclipse作为目前如日中天的开放式IDE,由于有大量插件支持,所以几乎无所不能,除了Java开发的老本行之外,C/C++开发也不在话下。下面就给大家介绍如何使用CDT(C/C++ Development Tools)进行C/C++开发。本文适合有一定Eclipse使用经验的读者,如果您对Eclipse的基本操作还很陌生,请先在网上搜索相关教程进行学习。
1. 相关软件的下载、安装和配置
请先从http://www.eclipse.org/downloads/下载的Eclipse SDK,目前的最新版本是3.2.2,然后从http://www.eclipse.org/cdt/downloads.php 下载与Eclipse版本相配套的CDT,Eclipse 3.2.2所对应的CDT版本为3.1.2。为了能够正常运行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”即可。

 
原创粉丝点击