Eclipse Neon 配置C/C++开发环境

VS2015实在是太过于庞大,256G的硬盘存了很多文件,空余空间安装不下。近期对Python和Java的使用频率高于C,主要使用Eclipse,Eclipse可以通过插件,进行C/C++程序开发。CDT是Eclipse中的一个项目,借助MinGW编译器(Minimalist GNU for Windows),运行GCC/G++,编译调试程序。

// 好像会有很多坑,不如下载现成的Eclipse for C/C++。Eclipse for C/C++ download

系统已安装JDK(8u73),Eclipse基于Java环境运行,因此JDK是必需。

所需软件

1. MingGW编译器

MinGW官网
- 提供GCC接口,可以对C、C++、Fortran等语言代码进行编译调试
- MinGW包含MSYS,一个独立的shell环境,从Cygwin项目中fork
MinGW网站提供一个安装工具,非常简单实用,安装过程简洁明了。安装时可以完全安装,也可以选择性安装

此处仅选择GCC-G++组件,随后Installation即可。
由于MinGW要被CDT调用,因此需要配置系统环境变量(PATH),添加MinGW所在目录(X:\MinGW\bin)
Win10下的系统变量配置非常清晰,可以通过浏览进行定位。Linux下可通过export命令进行环境变量添加。

2. CDT for Eclipse

CDT官网下载地址
提供在Eclipse环境下编译C程序的插件。

如何避坑

  1. 通过直接手动下载CDT插件,解压后复制进Eclipse目录中,需要配置很多环境变量,较为繁琐。
  2. 通过项目提供的插件下载链接安装
    对应Eclipse版本插件包下载地址
    复制下载链接,通过Help-Install New Software...,添加插件下载地址,等待。 
    自定义选择安装内容,然后就是漫长等待。安装好后重启即可,繁琐的环境变量会自动配置

如果已经进坑

<1>新建LIBRARY_PATH变量,值设为X:\MinGW\lib

<2>新建C _INCLUDEDE _PATH变量,值设为X:\MinGW\include

<3>新建CPLUS _INCLUDE _PATH变量,值设为

X:\MinGW\lib\gcc\mingw32\4.9.3\include;
 X:\MinGW\lib\gcc\mingw32\4.9.3\include-fixed;
 X:\MinGW\lib\gcc\mingw32\4.9.3\include\c++;
 X:\MinGW\lib\gcc\mingw32\4.9.3\include\c++\backward;
 X:\MinGW\lib\gcc\mingw32\4.9.3\include\c++\mingw32

值与值之间用分号隔开,4.9.3为版本号

测试使用

新建C project,Hello World ANSI C,MinGW GCC

点击小齿轮配置选项

之后就可以Debug或者Run查看效果了

2016/6/28 13:24:38
Web开发还是MyEclipse吧,方便。不过Eclipse比我想的好,方便,简单,快!

时间: 2024-10-18 07:02:35

Eclipse Neon 配置C/C++开发环境的相关文章

eclipse neon配置web项目开发环境

首先是tomcat的配置,这一块网上教程不少.我就不展开讲了.配置好后应该能看到这样的三只小猫: 主要是如何建立一个web项目,neon版本本身是没有添加"Dynamic Web Project"选项的,需要安装Java EE开发插件. 步骤如下: 1.Help->Install New Software 2.在弹出的窗口中选择Add 3.在弹出窗口的Location输入http://download.eclipse.org/releases/neon 4.下拉找到Web,XML

linux上安装eclipse并配置mapreduce程序开发环境

我们打算在linux(centos)上安装eclipse,并配置好mapreduce程序开发环境. 第一步:下载并安装eclipse(前提是已经安装好JDK) 在linux系统中打开浏览器,输入网址:http://archive.eclipse.org/eclipse/downloads/我们选择3.7.2版本. 下载下来后,文件存在于: [[email protected] Downloads]$ ll total 178052 -rw-rw-r--. 1 liuqingjie liuqing

javacard开发环境搭建 Eclipse+jcop+jcdk 配置完成的开发环境

javacard  开发环境搭建 Eclipse+jcop+jcdk  配置完成的开发环境,下载后安装jdk,并完成环境变量配置,即可开发javacard applet: 虽然有许多大神提供配置说明,但是配置很麻烦.提供一个配置好的环境给大家.如果好用,别忘了评价. 由于csdn上传限制,需要分别下载几个文件 http://download.csdn.net/detail/wyx100/7941899 http://download.csdn.net/detail/wyx100/7941669

Win 8配置python集成开发环境(Eclipse Mars.1 (4.5.1) Release + python + pydev)

之前有一篇写的是mac 配置Python集成开发环境(Eclipse +Python+Pydev),在2016年来临之际,我打算给我的Windows系统也安装上python的集成开发环境,虽然工作中很少用到python但是我真的喜欢python. 但是在eclipse的官方网站下载最新版本Eclipse Mars.1 (4.5.1) Release,进行安装.安装包启动界面如下: 和以前的安装界面是有差别的,研究了一下我认为是分包处理了,不同的需求安装不同的包,但是有一个公共的插件包,是我们需要

Eclipse配置Go语言开发环境(GoEclipse)

Eclipse安装Go语言插件GoEclipse GoEclipse插件地址:http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 接下来,配置插件 Eclipse配置Go语言开发环境(GoEclipse),布布扣,bubuko.com

在windows下用eclipse + pydev插件来配置python的开发环境

一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python.org/downloads/下好后直接安装就ok了.最后记得配置一下环境变量,具体操作如下: 1)在计算机属性的环境变量配置中找到path, 2 )编辑path值,添加你安装的python路径, 3)检验python是否安装配置成功,打开cmd,输入python,如果出现以下界面,则说 明你的python安装成功了 二.安装eclipse插件 装插件的前提是先安装eclipse,e

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

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

在Windows上使用Eclipse配置Hadoop MapReduce开发环境

在Windows上使用Eclipse配置Hadoop MapReduce开发环境 1. 系统环境及所需文件 windows 8.1 64bit Eclipse (Version: Luna Release 4.4.0) hadoop-eclipse-plugin-2.7.0.jar hadoop.dll & winutils.exe 2. 修改Master节点的hdfs-site.xml 添加如下内容 <property> <name>dfs.permissions<

ubuntu上用eclipse搭建java、python开发环境

上一篇文章讲到如何在windwos上用eclipse搭建java.python开发环境,这一讲将关注如何在ubuntu上实现搭建,本人使用虚拟机安装的ubuntu系统,系统版本为:14.04 lts 一.用eclipse + jdk搭建java开发环境 1.jdk官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 本人下载的是:jdk-8u77-linux-x64.tar.gz