1. 安装JDK、安装Eclipse

    2.打开Eclipse 找到“help”下的“Eclipse marketplace”

如图:

   3.选择相应的C插件:

因为安装过所以显示installed,如果之前没有安装点击install,按照默认操作即可完成安装

4.切换到C++模式

如图:点击右上角C/C++图标即可实现切换

现在是不是觉得可以写程序了?Too young too simple!

还要配置环境变量

5.下载Min GW

我下载过很多MinGW,好多是没法用的,我已经把我能正常使用的Min GW上传到百度云

链接:http://pan.baidu.com/s/1eR6aYZo 密码: fp6h

下载解压即可

/*现在的网盘或者其他文件上传的时候,往往有文件数量的限制,

这时候将他们放在同一个文件夹中,然后添加进压缩包,是个不错的选择。

再多说一点,zip的压缩文件要比rar的压缩率高,压缩率更高的的是.7V,不过不是很常见*/

6.设置环境变量   /*设置环境变量是很多地方都会用到的基本技能,一定要会!*/

右键“此电脑"(我的电脑)-->选择“属性”

点击左上方的”高级系统设置“

点击”环境变量“

选择PATH变量,并点击编辑按钮

此时荡开一笔,找到已经解压好的MinGW文件夹,打开bin文件夹,复制当前地址

回到环境变量界面:

点击新建,粘贴刚才复制的地址,然后点确定

这样环境变量就算搭建完成,我们可以到Eclipse上写程序了

新建项目

填写项目名,我们可以看到Toolchains是我们的MinGW GCC,如果不显示的话,就重启一下eclipse,没有toolchains,是不能开发项目的。

右击项目名,添加file

若是添加头文件后缀名是.h,若是添加源文件,后缀名是.c。这是老生常谈了

写好程序之后,按ctrl+B 来build project,之后按理说点击run就应该可以运行,然而出现的却是这个

原来啊,eclipse在每一次编译过后,并不会自动生成一个可以执行的二进制文件,所以如果你想运行已经确认编译无误的文件的话,需要重新设定

右键 项目名,如图,选择 run configuration

如图,选择 Enable auto build

点击 Apply

现在再ctrl+B编译程序,点击run 就可以顺利执行文件了

有任何疑问可以发邮件 zhupan2009@gmail.com

详解小白利用eclipse+CDT+MinGW搭建C++开发环境的更多相关文章

  1. 利用eclipse+jdk1.8搭建Java开发环境(超具体的)

    利用eclipse+jdk1.8搭建Java开发环境 转载请声明出处:http://blog.csdn.net/u013067166/article/details/50267003 引言:eclip ...

  2. 在Windows下用Eclipse+CDT+MinGW搭建C++开发平台

    本文提供了在Windows下用Eclipse+CDT+MinGW搭建C / C++开发平台的方法, 测试平台为Windows XP Sp2 CHS.   以下软件均为Windows平台下的版本. 1. ...

  3. Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程

     Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程 一.准备工具: QT-SDK for Windows:http://get.qt.nokia.com/qtsdk/qt-sd ...

  4. Eclipse和PyDev搭建python开发环境

                   Eclipse和PyDev搭建python开发环境 1.1整体目标 本文档作为python学习者的新手教程,通过本教程能够了解python用途.语法.在实际工作中的应 ...

  5. 图文详解如何利用Git+Github进行团队协作开发

    团队协作开发中,大部分都会用到版本控制软件,比如Git.Svn等.本文将通过一个实例,详细讲解在真实的工作环境中,一个团队应该如何利用Git+Github进行协作开发,即详解Git工作流程.并就其中比 ...

  6. 使用Eclipse PDT + Xampp搭建Php开发环境

    最新文章:Virson's Blog Eclipse版本:Eclipse Luna Service Release 2 (4.4.2) Xampp版本:XAMPP for Windows 5.6.8 ...

  7. 方案:在Eclipse IDE 中搭建Python开发环境

    Eclipse是一款功能强大的IDE,Python是一种功能强大的计算机语言,但是Python的IDE环境确实很缺乏,如果在强大的Eclipse中添加Python开发环境,那样就很完美了. 在这里,我 ...

  8. zend studio(Eclipse)和PyDev搭建Python开发环境

    原文是用Eclipse作开发环境,由于我已经装了zs,而zs也是基于Eclipse的,一试之下发现可以用,呵呵省事了.原文:http://www.cnblogs.com/Realh/archive/2 ...

  9. Eclipse+tomcat+MySQL搭建JavaWeb开发环境

    准备 1.安装JDK并配置环境变量 2.下载Eclipse,Tomcat,MySQL 配置eclipse 解压Eclipse,需要添加Web Tools Platform才能进行web开发 1.启动E ...

随机推荐

  1. redis分布式锁的几种实现方式,以及Redisson的配置和使用

    最近在开发中涉及到了多个客户端的对redis的某个key同时进行增删的问题.这里就会涉及一个问题:锁 先举例在分布式系统中不加锁会出现问题: redis中存放了某个用户的账户余额 ,例如100 (用户 ...

  2. C++的AES加解密

    最近公司项目要做个WPF程序,但是底层加密部分要用C++来实现.通过网上搜索各种资料,地址已经记不下了,没发贴出来了! 下面看看如何加解密的~!先贴代码.... string tKey(sKey); ...

  3. 手把手教你在Windows环境下升级R

    在Windows环境下,我们可以使用installr包自动将R升级到最新版本.并且可以安装软件.下面主要演示如何在Windows环境下升级R,并将旧版本安装的R包复制到更新版本的R. 1.加载inst ...

  4. Linux显示系统的诊断信息

    Linux显示系统的诊断信息 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ dmesg [ 1.492480] EDD information not ava ...

  5. Linux显示inode的信息

    Linux显示inode的信息 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ df -i 文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点 ...

  6. FAT32文件系统的存储组织结构(二)

    前面已经基于一个格式化的空U盘分析了一下FAT32文件系统存储的组织结构,下面我们从文件操作的角度来分析一下文件系统的运作机制.由于换了个U盘,所以仍然贴出刚格式化的空U盘的几个重要的数据区如下:   ...

  7. 【原】Java学习笔记027 - 泛型

    package cn.temptation.test; import java.util.ArrayList; import java.util.Iterator; public class Samp ...

  8. Struts2(七) Struts2访问Servlet的API

    当接受表单参数,向页面保持数据时.要用到Struts访问Servlet 的API .下面只做参考,有错误或不同意见可以发送邮箱2440867831@qq.com  .建议大家看struts文档,源代码 ...

  9. 从html页面加载顺序来更好的理解jquery初始化

    一,html页面加载顺序 1,用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件:2,浏览器开始载入html代码,发现<head>标签内 ...

  10. java 二叉树

    public class BinaryTree { private Node root; /** * 内部类实现结点类,可提高安全性 */ private static class Node{ Nod ...