Eclipse下搭建C语言开发环境

转载 2012年03月24日 20:43:28

要使用Eclipse开发C/C++语言主要有 下面几个步骤:

1. 安装 JRE

去sun官方网站http://www.sun.com/download/ 下载安装即可
由于 Eclipse 本身是用 Java 开发的,因此自然需要使用到 JRE,如果先前已經安装过了可跳过此步。
2. 安装 Eclipse
属于废话了..不安装怎么用!

下载地址http://www.eclipse.org/
3.安装 Eclipse 中文插件
如果你不介意使用英文介面,可以跳过此步,下载地址同为http://www.eclipse.org/


4. 安装CDT(http://www.codeproject.com/KB/tips/CPP_Dev_eclipse_CDT.aspx另一种方式


CDT是使Eclipse 能开发C/C++程序的插件,这是本文的主角!

要使Eclipse能够开发C/C程序,必须安 装CDT插件才可以.你可以在http://www.eclipse.org/cdt/downloads.php

  http://download.eclipse.org/tools/cdt/releases/galileo/

这个网站上找到相应的版本,一定要和eclipse对应起来

如果你安装的 Eclipse 是 3.0.x 版就必须安装 CDT 2.1.1 版
如果安装的 Eclipse 是 3.1 版,就必须安装 CDT 3.0 版

 

安装:将解压缩后的的features、 plugins整个文件夹复制到Eclipse安装所在的目录里,再重启Eclipse即可。

 

当建立新的工程的时侯,就可以看到已经有了 C 及 C++ 的选项,代表安装成功了。
Eclipse下搭建C语言开发环境


5.安装 MinGW
这个是要让你的电脑上有GCC, G++编译器,这也是一定要的,要不然将不能进行编译.

到目前为止已经为你的Eclipse安装上了 CDT,还需安装一个编译器才能完成.

因此要下载可在Windows上使用的GNU C、C++编译器,这里要下载的是的是:MinGW。

下载网址:http://www.mingw.org/download.shtml
在下载页中找到 MinGW-3.1.0-1.exe 即可

 

选择暂装在C:\MinGW

在环境变量里加入:PATH : C:\MinGW\bin;
Windows 的用户要在 "我的电脑"->右键->属性->高级->环境变量->系统变量->path 選 "編輯"
在最前面加上 C:\MinGW\bin; 即可。Eclipse下搭建C语言开发环境

因为Eclipse里面预设用来编译的文件名为 make.exe 但是 Mingw安装后的 make 文件名是 mingw32-make.exe 因此你可以将 mingw32-make 改名成为 make 就可以了!


为了使CDT能够取用 MinGW来进行编译的工作, 我们要回到 Eclipse当中进行设置
窗口->->C/C++->Make->New Make Project->New Builder
找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser
Eclipse下搭建C语言开发环境

6. 安装 C++ Formatter
CDT 并没有源代码的格式化工具,就用这个来辅助了,如果你没有这个需求,不安装它也可以正常使用。

 

C++ Formatter 是用来对C/C++源代码进行排版的工具,对于改来改去已经改的一团乱的源代码来说,这真是救命仙丹,马上让源代码回到"优雅"的状态。由于CDT的编译 器并无內建 Formatter ,因此借助其他工具。这里我们要使用的是Artistic Style。
astyle 的网站在这http://sourceforge.net/projects/astyle 下載Astyle最新版本,解压后放在适当位置即可

 

在Eclipse我们必须借助"外部工具"来使 用它。

运行-->外部工具->外部工 具...,作以下设置:

Eclipse下搭建C语言开发环境

 

选择"程序", 点 "新建"
名称: Formatter

位置:
按 "浏览文件系统..." 找到刚才解压 astyle.exe 的位置

工作目录:
${workspace_loc:/${project_name}}

自变量:
--style=kr ${resource_name}

填好后点击 "关闭"

到此已经全部安装完毕。

--------------------------------------------

 

接下来来试写一个小程序

打开 Eclipse -> 新建项目 -> C/C++ -> Managed Make C++ Project
在导航器 test 上按右鍵->新增-> Source File
取一个Source File 名,记得要加后缀名 .cpp
键入這一段源代码

此时如要程序源代码进行排版可点"执 行"-> 外部工具 -> 选 Formatter

有时点击后没有马上发上反应,此时只要随便切换一下窗口,就会出现对话框

点 "运行"->运行方式...-> Local C/C++ Application
就可以在 主控台 看到执行結果了!!

Ubuntu下安装C/C++开发环境【!!!有更新!!!Ubuntu14.10下使用eclipse搭建C语言开发环境】

(1)四异步安装Eclipse,有两种方法,使用软件市场搜索即可得到,安装即可 第二种是使用终端安装,命令如下:sudo apt-get install eclipse   至此已经完全安装ecl...
  • u010870518
  • u010870518
  • 2014年11月18日 13:00
  • 10325

配置eclipse下的C语言开发环境

作为eclipse的死忠粉,果断要介绍一下如何在eclipse上进行C语言的开发环境配置 1.       jdk环境配置 2.       eclipse 下载 3. ...
  • pkorochi
  • pkorochi
  • 2016年02月15日 00:46
  • 5366

Linux 平台搭建C语言集成开发环境(Ubantu16.04)

关于ubantu自带的编译器有Gcc和G++,那么我们来分别看一下G++和Ccc: gcc:编译C语言 g++:编译C++语言 我们先认识一款非常强大的文本编辑器:Sublime Text, Su...
  • qq_30070433
  • qq_30070433
  • 2017年03月14日 00:02
  • 584

Eclipse搭建C语言开发环境

图2  4. CDT相关参数的配置  以上步骤完成之后,请启动Eclipse进行CDT相关参数的配置。在菜单栏中选择“Window”,在其子菜单中选择“Preferences…”,如图3。  ...
  • scyatcs
  • scyatcs
  • 2014年06月10日 01:45
  • 15043

在windows上搭建C语言开发环境——借助eclipse和MinGW

0. 前言     【本文目的】     最近在电脑上重新安装了MinGW,发现MinGW的安装方法和之前的方法稍有区别,所有再写了一篇博文记录一下详细的安装方法。     【本文主要内容】     ...
  • xukai871105
  • xukai871105
  • 2014年07月17日 22:08
  • 10847

C语言开发环境搭建

搭建GCC环境,安装MinGWMinGW下载地址 https://sourceforge.net/projects/mingw/files/MinGW/1、点击下载如下下载按钮2、选择安装的包 这里...
  • liuzp111
  • liuzp111
  • 2016年12月16日 00:44
  • 720

C语言入门之C语言开发环境搭建

C语言被誉为不老常青树,也是作为高级开发者必备的技术,这里今天我来为大家介绍,如何一步一步从零基础开始搭建自己的C语言开发环境。     下载codeblocks-16.01mingw-setup.e...
  • hnzcdy
  • hnzcdy
  • 2016年11月03日 23:51
  • 1068

最新Eclipse搭建C/C++开发环境

一直都是比较喜欢Eclipse的开发环境,但是网上的一些教程有些都是好几年前了的(有些还讲安装CDT插件的,其实现在已经直接出Eclipse的C/C++版本了),不过大部分也还是可以配置成功的。现在配...
  • sujun10
  • sujun10
  • 2016年11月19日 22:11
  • 6084

研究实验一 搭建一个精简的C语言开发环境

研究实验一  搭建一个精简的C语言开发环境 实验内容         了解解决某些问题需要的具体程序和文件,通过编辑一个简单的C语言程序,进行编译、连接过程中,一步一步的加入需要的一些文件及程序,...
  • ln8429
  • ln8429
  • 2015年07月06日 12:26
  • 594

Windows系统中Eclipse C/C++环境搭建

1,JDK安装配置,尽量1.6以上版本 2,安装MinGw,说白了就是Windows平台下的C编译器    MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和...
  • jc_benben
  • jc_benben
  • 2017年01月11日 15:15
  • 308
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Eclipse下搭建C语言开发环境
举报原因:
原因补充:

(最多只允许输入30个字)