在Eclipse中进行C/C++开发的配置方法(20140721最新版)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。——语出百度百科。

简单的说Eclipse 是免费的开源的Java IDE,而且非常好用,特别是引入一些可扩展的插件后,它的功能可以变得非常强大。

但其实Eclipse不仅可以用来进行Java编程,它所支持的语言是多种多样的,C、C++、Ada、Python、PHP等等。在Windows下,很多人习惯于在Visual C++(或者说是Visual Studio)中编写C、C++程序,这部分人会认为在Eclipse下写C、C++程序,总感觉不伦不类,要么是像用筷子吃西餐,要么是用像用刀叉吃中餐。尽管如此,不口否认,仍然有很多人在Eclipse中编写C、C++程序。本文就当做是献给那些喜欢尝试新鲜事物的猎奇者吧。特别说明:本文的安装和配置是针对Windows下的情况。

尽管网上已经有很多介绍在Eclipse中进行C/C++开发的配置方法的文章,但是其实都比较老旧,现在软件更新总是比较快,笔者下面介绍的都是基于当下(2014年7月21日时)的具体安装和配置方法。

1. 首先确保你的电脑上已经安装了Java,如果没有,或者不确定,请到官网上下载并安装,网址如下(这一步我就不详述了):

http://www.java.com/zh_CN/

2. 到官网上下载并安装Eclipse,此时此刻最新版本是Eclipse Luna (4.4),网址如下:

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

列表中给出了很多版本,因为是用来进行C、C++编程的,需要选择Eclipse IDE for C/C++ Developers(并根据你所使用的系统具体选择32位或者64位), 如下图(注意是选择画红框的那个),这里面已经集成了CDT。

下载下来的是一个压缩包,无需安装,直接解压即可。当然,革命还未成功,同志仍须努力。

3、需要下载并安装MinGW。MinGW,是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/LinuxWindows平台生成本地的Windows程序而不需要第三方C运行时库。——摘自百度百科。总之,这里面提供了很多你编写C代码时需要用到的函数库等等。

官方下载网站:http://www.mingw.org/,如下图红色框所示,选择左上角的Download Installer,并下载。

下载成功后得到一个 mingw-get-setup.exe的文件,运行并正常安装。

成功安装后,会在桌面上得到一个名叫MinGw Installer的图标,因为MinGW中的内容比较多,你仍然需要选择其中你所需要的部分然后在进行online安装,双击打开MinGw Installer,如下所示:

显然,其中有几个包是必须的,首先标记你所需要安装的包(也就是上图中着色的那些),方法是右键菜单中选择Mark for Installation,然后在主菜单栏中的单击Installation,然后在下拉菜单中选择Apply Changes,然后即可进行安装(当然需要保持网络正常,因为安装程序需要实时从网站上下载后再执行)。

4、配置环境变量。

首先需要把C:\MinGW\bin中的mingw32-make.exe 改名成为 make.exe(当然前提是你把MinGW直接安装在C盘根目录下),如下图所示:

接下来配置环境变量,右键单击“我的电脑”,选择“属性”,然后在弹出的对话框里选择“高级”选项卡,然后单击“环境变量”按钮。如下图左图所示。

然后在弹出的对话框里编辑环境变量,最主要是三条——也就是下图右图中标红的三条,注意这里要根据你的MinGW的安装路径来编辑,例如我的MinGW是直接安装在C盘根目录下的,所以有:

include——C:\MinGW\include

lib——C:\MinGW\lib

path——C:\MinGW\bin

ps: 如果你的电脑上安装有其他开发工具,例如VC等,最好把MinGW的条目放在最前。

至此,基本安装和配置步骤就已经完成了。原则上来讲,你已经可以利用Eclipse来进行C、C++编程了。但是一些人可能在编写实际程序的时候,主要是执行程序的时候,会遇到如下两条错误信息,而无法进行开发。

Launch failed.Bianry not found

A program file was not specified in the launch configuration

很多人在网上问这个问题如何解决,但是基本上都是有问题没答案。(读者可以把上面两条错误信息黏贴到百度搜索栏里试试看)。关于这个问题,我将在下一篇文章里介绍应对措施。

时间: 2024-08-04 01:26:42

在Eclipse中进行C/C++开发的配置方法(20140721最新版)的相关文章

(转)在Eclipse中进行C/C++开发的配置方法(20140721最新版)

因准备考试原因需要在windows下配置C++标准运行环境,找到此文,Mark之. 先列举下自己遇到的情况: 1 JRE安装不上,点了exe文件后没有反应:   安装JDK!!! 2 Eclipse找不到JRE:   将jdk安装目录下的jre文件夹,copy到eclipse根目录下. 3 没有按原文所说的改名字.运行正常. 原贴地址: http://blog.csdn.net/baimafujinji/article/details/38026421 Eclipse 是一个开放源代码的.基于J

转:在Eclipse中进行C/C++开发的配置方法(20140721最新版)

http://blog.csdn.net/baimafujinji/article/details/38026421 Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.——语出百度百科. 简单的说Eclipse 是免费的开源的Java IDE,而且非常好用,特别是引入一些可扩展的插件后,它的功能可以变得非常强大. 但其实Eclipse不仅可以用来进行Java编程,它所支持的语言是多种多样的,C.C++.Ada.

eclipse中自动生成javadoc文档的方法

?这篇文章主要介绍了eclipse中自动生成javadoc文档的方法,是实用eclipse开发Java程序时非常实用的技巧,对于进行Java项目开发具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲述了eclipse中自动生成javadoc文档的方法.分享给大家供大家参考.具体方法如下: 使用eclipse生成文档(javadoc)主要有三种方法: 1. 在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步. 在Jav

Eclipse C/C++和MinGW开发环境配置

逐渐感到Python的速度无法满足需求,所以开始重新学习C/C++.第一步当然就是IDE环境配置,一直觉得Eclipse不错,界面很舒服!但是配置IDE一身冷汗!不知道出了什么问题,感觉还是原来用的VC6.0无脑比较好!出了问题就得解决,各种百度(吐槽下,谷歌都不能用了!)无果,各种错误,一度怀疑自己怎么变得这么低能了.所幸一个下午的折腾,中间等待下载看了场电影,终于搞定!略羞涩 JDK安装与配置 首先还是下载: 下载对应版本!无脑安装! 环境变量配置: 计算机>>属性>>高级系统

让你提前认识软件开发(51):VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改

第3部分 软件研发工作总结 VC++集成开发环境中Linux下Pclint工程的配置方法及常见错误修改 [文章摘要] Pclint是一种C/C++软件代码静态分析工具.它是一种更加严格的编译器,能够发现普通编译器所不能发现的代码中的很多问题,因此被广泛应用于软件开发项目中. 本文介绍了如何在VC++集成开发环境中配置Linux下的Pclint工程,给出了C语言中pclint规则A检查的常见错误,并描述了对应的修改办法. [关键词] VC++  Pclint  配置  操作  修改 1. 前言 P

CentOS 6.6 中jdk1.6的安装和配置方法

Linux中JDK1.6的安装和配置方法 一.安装 创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java 1.jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin (注意,这个步骤一定要在jdk-6u11-linux-i586.bin所在目录下) 在按提示输入yes后,jdk

eclipse中集成svn maven开发手册---导入项目

一,导入项目 二,创建提分支 三,maven编译打包 四,合并主干 一,导入项目 右键,import,选择从svn检出项目 点击next,如图 如果是第一次导入,选择创建新的资源库,点击next,输入svn地址 点击next 如果路径正确,则可以显示出路径下面所有的项目 首先选择一个项目,点击next,跳出如下界面 选择“作为工作空间中的项目检出”,如图: 点击next,如图: 点击finish.开始执行检出 检出后,eclipse中,项目展示如下: 右键项目.configure—>conver

eclipse中集成svn maven开发手册---maven编译打包

使用eclipse中maven进行打包. 打好的包在相应的workspace下面会有一个release的文件夹,如图

eclipse中ant build 控制台乱码解决解决方法(ant执行java)

有如下ant的target,为了执行java代码 <target name="shanhy" depends="compile"> <!-- 指明要调用的java类的名称 --> <java classname="Test" fork="true" failonerror="true"> <!-- 指明要调用的java类的class路径 --> <cla