首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

Eclipse上C/C++开发环境配置

2012-10-27 
Eclipse下C/C++开发环境配置最近需要看一些C/C++的代码需要实际调试一下,因为一直使用Eclipse,所以自然而

Eclipse下C/C++开发环境配置
最近需要看一些C/C++的代码需要实际调试一下,因为一直使用Eclipse,所以自然而然就选择了CDT。
1.首先安装GCC,在Windows下面有两种实现:MinGW和Cygwin,因为MinGW是原生的win32移植,不需要另外的POSIX模拟中间层的支持,所以选择MinGW。

2.在MinGW官方下载页面(http://www.mingw.org/download.shtml)下载最新版本的MinGW-5.1.4.exe,这是一个在线安装MinGW的安装程序。

3.运行MinGW-5.1.4.exe,选择MinGW base tools(C编译器),g++编译器,和MinGW Make三个包进行下载。其实安装文件是下载了下面几个文件包:
binutils-2.17.50-20060824-1.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
mingw32-make-3.81-20080326-2.tar.gz
mingwrt-3.15.1-mingw32.tar.gz
w32api-3.12-mingw32-dev.tar.gz

4.将3中下载下来的所有包拷贝到同一个目录下面(建议将这6个保留下来,省得下次还需要下载),比如C:\MinGW,然后解压缩到当前目录。

5.设置MinGW 的环境变量:PATH =C:\MinGW\bin,为了避免与其他的编译器冲突,请将此变量放在最前面。

6.更改make文件名:由于在MinGW目录下的make文件名为“mingw32-make.exe”,而eclipse默认的调用文件名为“make.exe”所以将此目录下的文件名改为“make.exe”。

7.MinGW 5.1.3不带有GDB调试器,如要调试还需要下载gdb-6.3-2安装,安装很简单,在安装完MinGW 的基础上,只需运行程序即可。
下载地址:http://jaist.dl.sourceforge.net/sourceforge/mingw/gdb-6.3-2.exe

8.安装Eclipse的CDT,在线升级地址为:http://download.eclipse.org/tools/cdt/releases/europa
(注意:可以在官方网站上下载cdt-master-4.0.3.zip本地安装,但千万不要使用直接解压缩cdt-master-4.0.3.zip包,或者通过links来安装,否则导致下面的错误:
****   Rebuild   of   configuration   Debug   for   project   text   ****
****   Internal   Builder   is   used   for   build                               ****
g++   -O2   -g   -Wall   -c   -fmessage-length=0   -ohello.o   ..\hello.c
Internal   Builder:   Exec   error:?????????¨?
Build   error   occurred,   build   is   stopped
Time   consumed:   47     ms.)

9.好了,安装完成,可以在Eclipse中开发C/C++代码了。如果使用中遇到问题可以联系我,大家共同进步!




1 楼 diandidemeng 2009-07-04   请问下第8步:引用可以在官方网站上下载cdt-master-4.0.3.zip本地安装,但千万不要使用直接解压缩cdt-master-4.0.3.zip包,或者通过links来安装,否则导致下面的错误:本地安装是如何安装的 2 楼 diandidemeng 2009-07-04   找了下,其实只需要把cdt master 中的features 和 plugin中的文件复制到eclipse中,
把 org.eclipse.cdt.core.win32_4.0.0.200802251018.jar 解压为 org.eclipse.cdt.core.win32_4.0.0.200802251018 目录, 同时删除该jar就可以了
3 楼 jythoner 2009-07-04   diandidemeng 写道找了下,其实只需要把cdt master 中的features 和 plugin中的文件复制到eclipse中,
把 org.eclipse.cdt.core.win32_4.0.0.200802251018.jar 解压为 org.eclipse.cdt.core.win32_4.0.0.200802251018 目录, 同时删除该jar就可以了

好方法,呵呵

热点排行