打开APP
userphoto
未登录

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

开通VIP
Windows 7中使用Eclipse 使用CDT and WinGW 开发C/C++
以前使用visual studio 2010编写C/C++,后来接触了Eclipse后,据说eclipse也可以编写C/C++,以前觉得Visual studio 2010还蛮不错的,也没有多大好奇心去研究下eclipse 中使用C/C++,后来学习使用android,这个东西使用了好几种编程语言,比如说,汇编、C、C++,JAVA等等。使用eclipse 又可以编译java,有可以编译C/C++,感觉还不错吧,于是尝试了一番,具体过程如下:(所有程序下载地址,均为官方地址)。

一、程序的下载:
下载eclipse。http://www.eclipse.org/downloads/ 最好选择第一个(java EE吧,我选的这个)。

下载安装java JDK,这个在http://www.oracle.com/technetwork/java/javase/downloads/index.html。我下载的是JDK 6.最新版的是JDK 7。

下载CDT,这个是eclipse的插件,为C/C++准备的,下载地址:http://www.eclipse.org/cdt/

下载MinGW,这个味C/C++编译,连接提供工具。gcc 、g++等等,下载地址:http://mingw.en.softonic.com/download(这个不是官方地址i,官方地址下载太慢,并且还出毛病)。

二:程序的安装
1. MinGW安装:
下载下来后,运行,从MinGW下载过来的文件。按照提示操作,看清楚啊,中途有个提示,问你是否要自动安装,勾上,安装的好啊,我安装到了G盘,如:G:\MinGW
配置MinGW环境,找到环境变量,

变量名:CPLUS_INCLUDE_PATH
变量值:G:\MinGW\include;G:\MinGW\include\c++\3.4.2;G:\MinGW\include\c++\3.4.2\backward;G:\MinGW\include\c++\3.4.2\mingw32;G:\MinGW\lib
PATH变量名中加入:
G:\MinGW\bin
最后在G:\MinGW\bin文件夹中找到mingw32-make.exe,将其重命名为make.exe.

2.  CDT安装
上面东西下载好后,先安装好JDK,然后解压eclipse,我将其解压到G:\eclipse中。
安装CDT插件:打开eclipse软件,Help->Install new software...  
 然后弹出的窗口中
 
 
 在弹出的窗口中,找到你下载的CDT插件,OK,然后在全选所有选项,等待安装完毕。

  3. eclipse配置情况
1)  File->new->C++ Project
 
 
注意上面框框中所示,将其选择为 MinGW GCC。
创建好一个工程后,随便编辑一个函数:
#include<iostream>
using namespace std;
int  main()
{
cout << "hello love_jiajia" << endl;
return 0;
}


然后再 Windows->Perference->C/C++->New CDT project Wizard,选择好
 
注意黑色框中的,选择好MinGW后,点击Make Toolschain(s)  preferred

三、注意:
当配置好上面的环境后,如果当初选择的是Empty Project ,编译上面的函数,会报错的,如果当初你选择的是 Hello World Project,则可以顺利编译通过。经过多方打探,终于找到了答案,在Empty Project中,选中你添加的文件,点击Save 下,不然是有错误的额,也就是,你在想Empty中添加函数后,没有自动保存进去。
 
 
 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Windows 7安装Eclipse 3.7搭建C/C 开发环境
JDK+Eclipse+CDT+MinGW
Windows XP下Eclipse+CDT+MinGW+wxWidgets软件开发 zz...
C++:Windows环境下基于Eclipse配置C/C++开发环境
使用Eclipse RVDS 2.2搭建 ARM 开发环境
Eclipse下配置CDT和MinGW终极方法。
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服