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比我想的好,方便,简单,快!

转载于:https://blog.51cto.com/bl5bl4d3/1793588

Eclipse Neon 配置C/C++开发环境相关推荐

  1. C++:Windows环境下基于Eclipse配置C/C++开发环境

    C++:Windows环境下基于Eclipse配置C/C++开发环境 目录 Windows下的MinGW下载.安装和配置 1.MinGW下载 2.MinGW安装与配置 3.基于Eclipse配置 Wi ...

  2. Eclipse+CDT+MinGW 配置 C/C++ 开发环境

    Eclipse+CDT+MinGW 配置 C/C++ 开发环境 开场白:谨以此文献给所有喜欢探索和热爱开源软件的朋友们. 1:首先你得有 JAVA运行环境,这样你才可以运行eclipse ,你可以到h ...

  3. Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)—从而实现Python编程图文教程之详细攻略

    Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)-从而实现Python编程图文教程之详细攻略 ...

  4. 使用eclipse安装python插件_在windows下用eclipse + pydev插件来配置python的开发环境

    在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...

  5. Eclipse Eclipseme wtk配置JAVA ME开发环境

    Eclipse Eclipseme wtk配置JAVA ME开发环境 lu_ing80h来自[ 2008-11-3 19:53:00 | By: sunny ]   Eclipse3.3+Eclips ...

  6. 如何配置能使j2me开发环境处于正常状态

    很多人在开始学习j2me的时候遇到的第一个问题就是如何配置j2me的开发环境,我一般用的是eclipse开发,所以在这里说一下在eclipse中如何配置j2me的开发环境: 1.首先需要了解在配置前要 ...

  7. Eclipse下搭建C语言开发环境

    Eclipse下搭建C语言开发环境 要使用Eclipse开发C/C++语言主要有 下面几个步骤: 1. 安装 JRE 去sun官方网站 下载安装即可 由于 Eclipse 本身是用 Java 开发的, ...

  8. myeclipse怎么运行c语言,windows下MyEclipse安装配置C/C++开发环境

    windows下MyEclipse安装配置C/C++开发环境 ,安装MinGW:假设安装路径为c:\MinGW 编辑如下系统变量: 变量名变量值 PATH C:\MinGW\bin; LIBRARY_ ...

  9. 软件_手把手教vscode配置c++,python开发环境

    原创:软件_手把手教vscode配置c++,python开发环境 之前主用Python作为项目开发语言,将项目迁移到arm边缘盒子上后发现arm的cpu不给力,软件速度低于预期,所以计划将部分程序改为 ...

最新文章

  1. 盘点2018十大科技丑闻,IT相关两项
  2. Linux日志系统-03:logrotate主配置文件详解
  3. Python借助队列实现进程通信
  4. 判断元素(expected_conditions)
  5. google mock分享
  6. 如何求欧拉函数~转载
  7. CF245H Queries for Number of Palindromes
  8. 将Myeclipse非maven项目,导入到IDEA
  9. 策略模式/Strategy
  10. 走进javascript——解开switch之谜
  11. 三台服务器无需密码相互访问
  12. Mendeley简单操作
  13. 基于数码相机拍照图像分析的植被覆盖率(FVC)计算软件人品大家自己斟酌
  14. Java与数据结构——树(一)
  15. 网智天元闪耀2021年(第六届)大数据产业生态大会
  16. Win系统 - 如何添加新用户,怎么添加管理员帐户?
  17. 基于Windows下的Web性能测试和压力测试
  18. 【UE5】多用户协同编辑
  19. 澄清烟台苹果果袋用药与果树种植
  20. Cython基础--Cython的函数

热门文章

  1. boost::contract模块实现overload的测试程序
  2. ITK:表面提取之前平滑二值图像
  3. VTK:Filtering之ImplicitBooleanDemo
  4. OpenCV密集光流算法的实例(附完整代码)
  5. QML范围和命名分辨率
  6. OpenGL Drawing Commands绘图命令的实例
  7. OpenGL立方体的纹理
  8. C++的内存管理是怎样的
  9. C++ Opengl绘制3D源码
  10. C语言stdio相关的几个函数