打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Eclipse开发C、C++环境搭建
Eclipse除了可以开发Java之外,还支持了许多语言,当然绝不会漏了 C/C++,现在就来看看如何利用 Eclipse进行C/C++程序的开发。
要使用 Eclipse 开发c/c++ 程序最主要的几个步骤:
1. 安装 JRE
由于 Eclipse 本身是用 Java 开发而成,因此自然需要使用到 JRE。
我使用jdk-6u5-windows-i586-p.exe
2. 安装 Eclipse(eclipse-SDK-3.3.1.1-win32.zip)
3. 挂上 CDT(cdt-master-4.0.3.zip)
安装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.) 

4.安装 MinGW(MinGW-5.1.6.exe)
这个是要让你的计算机上有GCC, G++编译程序
在MinGW官方下载页面(http://www.mingw.org/download.shtml)下载最新版本的MinGW-5.1.6.exe,这是一个在线安装MinGW的安装程序。 
运行MinGW-5.1.4.exe,选择MinGW base tools(C编译器),g++编译器,和MinGWMake三个包进行下载。其实安装文件是下载了下面几个文件包: 
所有包拷贝到同一个目录下面(建议将这6个保留下来,省得下次还需要下载)
binutils-2.20-1-mingw32-bin.tar.gz
gcc-core-3.4.5-20060117-3.tar.gz
gcc-g++-3.4.5-20060117-3.tar.gz
gcc-objc-3.4.5-20060117-3.tar.gz
make-3.81-20090914-mingw32-bin.tar.gz
mingwrt-3.17-mingw32-dev.tar.gz
mingwrt-3.17-mingw32-dll.tar.gz 
w32api-3.14-mingw32-dev.tar.gz

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 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ZY's WordPress ? MinGW的安装配置
Eclipse C/C++开发环境搭建
eclipse cdt MinGW 配置WINDOWS下的C/C++
用Eclipse+Mingw+gdb组建C/C++开发环境
JDK+Eclipse+CDT+MinGW
转:Linux使用Eclipse开发C/C++
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服