windows下eclipse+CDT新手配置过程

新手如何配置eclipse+CDT

  1. 配置编译器:

        一般的C\C++文件都需要编程为.exe文件才能运行,一般开发都是通过gcc完成这个过程,在Windows上使用gcc编译器,我们需要获取一些第三方的工具,我看网上用得比较多的是MinGW(关于编译器得作用和旧版本的MinGW安装可以参考:http://www.cppblog.com/mymsdn/archive/2008/07/27/57290.html),以下配置过程是根据新版的。

       首先到sourceforge.net(http://sourceforge.net/projects/mingw/)上下载最新的MinGW,下载一个名为mingw-get-setup.exe的文件,点击安装,注意安装路径最好不要有中文和空格,安装好后允许如下图:

 

          这是类似一个管理器一样的东西,在网上找不到太多关于这个安装的细节,所以我把Basic Steup里面所有都按照了,方法是点击要按照的组件,选择Mark for Installation,然后右上角菜单栏Installation->Apply Changes:

 

 

安装好后需要设置环境变量,在path里加入:;D:\GNU\MinGW\bin(D:\GNU\MinGW是我的安装目录,这里要根据你安装的目录修改一下)。

       第一次安装好后目录文件夹\bin\里面有一个mingw32-make.exe,这个需要改成make.exe

       网上还要有人说要添加其他的环境变量,不然就会报错,但我不会,所以我就没有添加,具体如下:

C_INCLUDE_PATH

C:\MinGW\include

CPLUS_INCLUDE_PATH

C:\MinGW\include\c++\3.2.3;C:\MinGW\include\c++\3.2.3\mingw32;

LIBRARY_PATH

C:\MinGW\lib

 

        2. eclipse安装CDT

           进入http://www.eclipse.org/cdt/downloads.php 。选择和自己安装的 Eclipse 匹配的 CDT 插件版本,比如我的eclipse版本是Kepler Release,所以我下载的是cdt-master-8.2.0.zip:

 

          下载好后打开eclipse的help -> Install new Software -> Add ,在Location的路径里添加下载文件的路径,然后一路点击ok安装,安装完后重启eclipse,如果发现 C/C++ Development,代表按照成功了!

 

     3. 建立简单项目测试:

           new -> C Project ,左边选择一个项目类型,这里选择Hello World ANSI C Project,右边编译器选择MinCW GCC,填入项目名,点击next就可以了。第一次可能会要你填写注释目标的基本信息,直接填就可以了。

 

 

 

点击Finish后得到一个原始的C项目:

 

 

     现在测试运行,右键点击Test2项目-> Buile Project ,成功生成exe文件后就可以测试运行了:

 

 

 

-----------------------------------------------------------------------------------------------------------------

  注意:

   当编译的时候如果提示“launch failed Binary not found”,那就打开Window -> Preferences -> C/C++ -> New C/C++ Project Wizard -> Markfile ,把Binary Parsers 里面的PE Window Parser 勾上,其他勾去掉就可以了。

 

  如果debug的时候出现“cdt Error while launching command: gdb --version”,就右键项目,打开debug Configurations ,改一下编译的gbd命令就可与了,如果MinGW的安装目录下的\bin里面没有gdb.exe这个文件,打开MinGW管理器下载一下

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值