Eclipse IDE for C/C++ Developers安装配置详解(转)

转自:http://hi.baidu.com/ltb6w/item/986532efd712460f570f1ddc

  方便大家在windows下进行C++开发,且现在很难找到最新版的eclipseC++配置说明,这就是我写这篇文档动机。

l  eclipse CDT项目的主页:http://www.eclipse.org/cdt/

l  eclipse 的主页 http://www.eclipse.org/

l  DevCPP 的主页 http://www.bloodshed.net/devcpp.html

Eclipse 是一个伟大的IDE也可以说是平台,目前版本3.4,代号ganymede。CDT是eclipse的一个写C/C++的项目,目前版本5.0。而 DevCPP是另一个和eclipse风牛马不相及的的IDE,但是它捆绑的mingw32是我们需要的编译器,正如写java需要JDK一样,我们需要 他来进行编译。

你可以在以下地址下载所需要的软件:

l  Eclipse http://www.eclipse.org/downloads/

n  如果你只写C/C++,就选Eclipse IDE for C/C++ Developers (68 MB)

n  如果你渴望拥有eclipse其他的功能,就选Eclipse Classic 3.4 (151 MB)

l  DevCPP http://www.skycn.com/soft/4639.html

安装 相信大家已经迫不及待地下载下来了。

安装DevCPP。建议装在D:\Program Files\DEV-CPP,没别的意思,这样可以照抄我的环境变量。

Eclipse解压就能用。可以随意选个workspace。如果你是下载的Eclipse IDE for C/C++ Developers (68 MB) 那么安装过程到此结束,如果是其他版本,则:

1.          打开eclipse,点击菜单上的Help->software update

2.         选择available software标签,点击Ganymede前的箭头,将C and C++前的框选上,点击右上方的install. 3.         Next…install……. Finish…restart。就是这么简单。

附:假如你的eclipse版本是3.3,代号europa则稍有不同。

1.          打开eclipse,点击菜单上的Help->software update->find and install

2.         选Search for new features to install

3.         勾选europa discovery site->finish

4.        点击europa前的箭头,将C and C++前的框选上 5.         Next……install…. Finish…restart。也是这么简单。

配置 1.          打开DevCPP.工具->编译器选项->目录 2.         打开eclipse.window->preference->C/C++->environment 3.         单击Add,在name中填path,在value中填DevCpp中“二进制”的值” d:\Program Files\DEV-CPP\Bin”。以下是对应关系,和我的赋值。Ok.设置完毕

Eclipse中的nameDevCPP中的中文名我自己的valuepath二进制D:\Program Files\DEV-CPP\BinLIBRARY_PATHd:\Program Files\DEV-CPP\LibC_INCLUDE_PATHC包含文件d:\Program Files\DEV-CPP\includeCPLUS_INCLUDE_PATHC++包含文件d:\Program Files\DEV-CPP\include;d:\Program Files\DEV-CPP\include\c++\3.4.2;d:\Program Files\DEV-CPP\include\c++\3.4.2\mingw32;d:\Program Files\DEV-CPP\include\c++\3.4.2\backward;d:\Program Files\DEV-CPP\lib\gcc\mingw32\3.4.2\include

4.        如果你不怕现在麻烦, 可以把这个编译器设置为mingw32。window->preference->C/C++->New CDT project…。将下方个show project types…..的勾去掉。选executable,选mingw gcc .按make toolchain(s) preferred.ok

5.         重启eclipse.

HelloWord 没什么语言逃的了helloWorld.

1.          打开eclipse,file->new->other->C++ project

2.         弹出如下对话框,去掉下方show project…..的钩,Project types选exexutable->Hello World C++ Project.Toolchain选MinGw(如果你默认配置在minGW则不用选).Finish. 3.   选中helloWorld.cpp文件,按运行按钮 。下方控制台自动编译,并运行,显示出!!!Hello World!!!

Eclipse IDE for C/C++ Developers安装配置详解的更多相关文章

  1. Cloudera CDH 、Impala本地通过Parcel安装配置详解及什么是Parcel

    本文引用自:Cloudera CDH .Impala本地通过Parcel安装配置详解及什么是Parcelhttp://www.aboutyun.com/forum.php?mod=viewthread ...

  2. lvs keepalived 安装配置详解【转】

    lvs keepalived 安装配置详解 张映 发表于 2012-06-20 分类目录: 服务器相关 前段时间看了一篇文章,lvs做负载均衡根F5差不多,说实话不怎么相信,因为F5没玩过,也无法比较 ...

  3. ubuntu14.04 server ftp 服务安装配置详解

    ubuntu14.04 server ftp 服务安装配置详解 cheungmine 2016-01-27 http://wiki.ubuntu.com.cn/Vsftpd 0 安装好vsftpd服务 ...

  4. JDK10安装配置详解

    JDK10安装配置详解 1. 下载jdk10 1.1 官网下载jdk7的软件包:        地址:http://www.oracle.com/technetwork/java/javase/dow ...

  5. (转)python中调用R语言通过rpy2 进行交互安装配置详解

    python中调用R语言通过rpy2 进行交互安装配置详解(R_USER.R_HOME配置) 2018年11月08日 10:00:11 luqin_ 阅读数:753   python中调用R语言通过r ...

  6. (转)使用LVS实现负载均衡原理及安装配置详解

    使用LVS实现负载均衡原理及安装配置详解 原文:https://www.cnblogs.com/liwei0526vip/p/6370103.html

  7. redis cluster 集群 安装 配置 详解

    redis cluster 集群 安装 配置 详解 张映 发表于 2015-05-01 分类目录: nosql 标签:cluster, redis, 安装, 配置, 集群 Redis 集群是一个提供在 ...

  8. Hive on Spark安装配置详解(都是坑啊)

    个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/p/a7f75b868568 简介 本文主要记录如何安装配置Hive on Sp ...

  9. lvs keepalived 安装配置详解

    前段时间看了一篇文章,lvs做负载均衡根F5差不多,说实话不怎么相信,因为F5没玩过,也无法比较.F5相当的贵,真不是一般企业能负担的起的.负载均衡软件也用过不少,nginx,apache,hapro ...

随机推荐

  1. COALESCE NVL NVL2 DECODE

    1 COALESCE 語法:COALESCE(expr1, expr2, ..., exprn) n>=2 作用:COALESCE returns the first non-null expr ...

  2. Jquery获取select,dropdownlist,checkbox下拉列表框的值

       jQuery获取 Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...});   ...

  3. python学习第一天

    编码:encode 解码:decode 计算长度:len list:索引从0开始 -1可以索引最后一个元素 append添加元素 insert插入元素 pop删除末尾元素 替换的话直接赋值 list里 ...

  4. Jmeter 小攻略(转)

    http://www.myexception.cn/open-source/1346307.html

  5. 计数排序-java

    今天看了一本书,书里有道题,题目很常见,排序,明了点说: 需求:输入:最多有n个正整数,每个数都小于n, n为107 ,没有重复的整数 输出:按升序排列 思路:假设有一组集合 {1,3,5,6,11, ...

  6. winform里怎样在一个按钮上实现“单击”和“双击”事件?

    Button按钮是没有双击事件(DoubleClick)的. button1.DoubleClick+=new EventHandler(button1_DoubleClick);使用这种方法在双击的 ...

  7. 利用pushState开发无刷页面切换

    转载:http://www.cnblogs.com/flash3d/archive/2013/10/23/3384823.html 实现目标 页面的跳转(前进后退,点击等)不重新请求页面 页面URL与 ...

  8. DSP using MATLAB示例Example3.6

    代码: n = [-5:5]; x = (-0.9).^n; % x(n) = k = -200:200; w = (pi/100)*k; % [0,pi] axis divided into 101 ...

  9. http://blog.csdn.net/iamshaofa/article/details/7877785/

    http://blog.csdn.net/iamshaofa/article/details/7877785/

  10. 【转】ContextLoaderListener 和 DispatcherServlet

    转载地址: http://www.guoweiwei.com/archives/797 DispatcherServlet介绍 DispatcherServlet是Spring前端控制器的实现,提供S ...