Eclipse搭建C++\C开发环境
1、最近使用visualStudio IDE开发Unity 3D使用的编程语言是C#但是发现visualStudio12 版本在自己主机上运行速度比够快,怀疑是不是处理器或者是版本问题,所以该卸载了,之后安装15版本的,但是由于拆卸不干净导致安装不成功的问题。将注册表清理之后也无法安装,所以想之前在eclipse添加python的编辑器一样,再在eclipse中添加C#的编辑器。这样不仅占用的内存小,也解决了我的环境问题。
2、将自己整理的方法总结一下,以备后用。
3、首先下载 编辑器 MinGW 地址: http://www.mingw.org/download.shtml
4、在eclipse中添加 CDT插件 : eclipse菜单-----》help-----》install new software----》work with---(add) Name 中写CDT location一栏中添加 下载地址: http://download.eclipse.org/tools/cdt/releases/galileo 之后点击add finish 重启eclipse之后 CDT添加完了。点击下一步 接受许可。

5、MinGW的安装和环境配置
根据自己电脑配置进行系统的配置下载响应版本的MinGW。安装后之后进行配置。 mingw完成安装之后启动mingw installation Manager :Basical setup 和all package ,在basica setup中选择mingw32-base和mingw32-gcc-g++两个组件添加,之后在主菜单上installation中选择apply change 自动安装。

6、在eclipse中添加编辑环境: eclipse菜单------》preferences------>C/C++------>new CDT project wizardd---》makefile-project 在 binary prase取消勾选ELF parser 勾选 PE Windows parser .,之后回到new CDT project wizardd查看GCC编辑器是否添加成功。如果没有则在控制台下 测试一下 Mingw 编辑器是否配置成功。 输入 gcc -version (Mingw编辑器配置只需要将根目录的下bin文件添加到系统环境的path路径下)之后重启。

6、创建C++、C程序 调试程序之前要构建binary 快捷键 ctrl +B 建立空间



7、eclipse中如何开发.net框架的程序和C#,不能这样单纯的使用普通使用java开发的版本,而是下载 eclipse for C &C++ 之后添加相应的组件。
下载地址: https://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/oxygen2
下载开启软件 在安装新的Sofware中添加 Eclipse aCute项目 地址 https://projects.eclipse.org/projects/tools.acute/downloads 勾选组件之后点击下一步 ,之后选择keep my installtion the same and modify the item beings installect to be compatible ,另外 .net core sdk 可以在官网上下载 。在eclipse 菜单栏中preference中选择General .net core 进行环境设置。之后开发. .net 和C#框架程序。

Eclipse搭建C++\C开发环境的更多相关文章
- 使用Eclipse搭建C/C++开发环境(转)
使用Eclipse搭建C/C++开发环境 文章出自:http://www.cnblogs.com/liuxianan/archive/2013/01/15/2861196.html 说明:网上有很多 ...
- spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象
相关 知识 >>> 相关 练习 >>> 实现要求: 在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXm ...
- spring练习,使用Eclipse搭建的Spring开发环境,属性注入通过构造方法方式实现,模拟用户的正常登录。
相关 知识 >>> 相关 练习 >>> 实现要求: 使用Eclipse搭建的Spring开发环境,属性注入通过构造方法方式实现,模拟用户的正常登录.要求如下: 通过 ...
- sping练习,在Eclipse搭建的Spring开发环境中,使用工厂方式创建Bean对象,将创建的Bean对象输出到控制台。
相关 知识 >>> 相关 练习 >>> 实现要求: 在Eclipse搭建的Spring开发环境中,使用工厂方式创建Bean对象,将创建的Bean对象输出到控制台.要 ...
- spring练习,使用Eclipse搭建的Spring开发环境,使用set注入方式为Bean对象注入属性值并打印输出。
相关 知识 >>> 相关 练习 >>> 实现要求: 使用Eclipse搭建的Spring开发环境,使用set注入方式为Bean对象注入属性值并打印输出.要求如下: ...
- 基于Eclipse搭建STM32开源开发环境
最近项目不忙,想着没事看看简单的嵌入式,弄弄物联网什么的.于是就从廉价的STM32开刀了.因为一直是做PC软件开发的,那VS的智能感知那叫一个爽啊,相比之下,觉得这个Keil简直就像文本编辑器一样lo ...
- HBase学习----windows10下使用eclipse搭建HBase的开发环境
以下是我搭建HBase开发环境的一些心得(windows10) 0.安装JDK和eclipse和一个可用的HBase. 这步是最基础的,在此就不赘述了 1.创建一个java项目: 基础问题,不赘述. ...
- Ubuntu下安装C/C++开发环境【!!!有更新!!!Ubuntu14.10下使用eclipse搭建C语言开发环境】
(1)第一步安装Eclipse,有两种方法,使用软件市场搜索就可以得到,安装就可以 另外一种是使用终端安装,命令例如以下: sudo su进入root模式 输入password 然后 输入:sudo ...
- 如何用eclipse搭建Android的开发环境
l开发主要应用Eclipse 3.7版本. l辅助工具为jdk.Androidsdk Android环境搭建 –1.1.JDK安装 –1.2.Eclipse安装 –1.3.Android SDK安 ...
随机推荐
- python 的基础 学习 12天,函数
1, *args 动态 参数,万能参数 *args就是接受实参对应的剩余的位置参数,并将其放在元组中.在定义函数时,*args代表的是聚合. def func(*args): print(ar ...
- 使用X.509数字证书加密解密实务(一)-- 证书的获得和管理
http://www.cnblogs.com/chnking/archive/2007/08/18/860983.html
- linux switch 跳转到 ”跳转至 case 标号“ 的错误
参考链接: http://blog.csdn.net/qustdjx/article/details/8636489
- Python 20 Ajax全套
概述 对于web应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上. 1.传统的Web应用 一个简单操作需要 ...
- MySql 在cmd下的学习笔记 —— 有关多表查询的操作(内连接,外连接,交叉连接)
mysql> create table test5( -> id int, ) -> )engine myisam charset utf8; Query OK, rows affe ...
- 832B Petya and Exam
题意:给你两个串,第一个串里面的字母都是good 字母, 第二个串是模式串,里面除了字母还有?和*(只有一个) ?可以替换所有good字母, *可以替换所有坏字母和空格(可以是多个坏字母!!!这点卡了 ...
- SpringBoot多模块搭建,依赖管理
1.创建springboot-multi-module父工程 File→New→Project 然后,Next,选择POM,其他名称自定义 Next→Finish. 说明:打开父工程的pom.xml ...
- PHP Tp5.0 PHPExcel 导出操作
1.导出 excel 方法 2.导出方法(简单快速)
- 【转】Python 3的pathlib模块:驯服文件系统
[转]Python 3的pathlib模块:驯服文件系统 https://python.freelycode.com/contribution/detail/1248 Python部落(python. ...
- Java异常处理之try-with-resources
Oracle官方文档: http://docs.oracle.com/javase/7/docs/technotes/guides/language/try-with-resources.html 概 ...