1. 安装Eclipse CDT

  方法1:

   已安装Eclipse的话,可以通过菜单Help->Install New Software,安装CDT插件。

    点击ADD后

    Name:CDT

      Location:选择CDT的zip文件目录

    全选安装

   如图:

  

  方法2:

   Eclipse IDE for C/C++ Developers版本

     (cdt下载地址:http://download.eclipse.org/tools/cdt/releases/galileo/)

    1. 找cdt解压到的目录下的

      features文件夹

      plugins文件夹

     将其中的文件分别复制到eclipse 下的features,plugins中。

    2.  eclipse plugins下的org.eclipse.cdt.core.win32_5.1.0.201002161416.jar
    将其解压到org.eclipse.cdt.core.win32_5.1.0.201002161416目录下,

    并删除掉原先的jar包。(这一步要看你建立C++工程有没有问题再执行)

2. 安装MinGW

   运行安装程序,一路Next,

    在“SeLect Components”界面,

    选择C CompilerC++ CompilerMSYS Basic SystemMinGW Developer Toolkit

3. 配置MinGW

  在“我的电脑”右击,点击“属性”,点击左侧的“高级系统设置”。在“系统属性”对话框内,选择顶部的“高级”页,然后点击“环境变量”。

   在Path变量的顶部添加类似如下路径 C:\MinGW\bin;

  

   打开Eclipse - Window - Preference下的C/C++栏 - Environment

    创建PATH添加MinGW/bin的路径;

    

4. 验证MinGW

  在“开始”- "运行" - "cmd"

  分别输入:gcc -v

       g++ -v

       gdb -v

  

5. 编写C/C++工程

 1. Eclipse - File - new - C project (或者 C++ Project)

 

  

  2. 选择项目 - 右键 - Build Project

      会看到多出Debug目录(确保此目录下有.exe文件产生)

      不做此操作会出问题:

     

  3. 选择项目 - 右键 - Run as - 1 Local C/C++ Application

   

   *如果在Console中不输出任何结果,有一种解决方法,如下:

    项目工程 - 右键 - Run as - Run configuration - Enviroment

    Select... - 选择PATHEXT

    

最新文章

  1. 我的 Kernel
  2. asp.net 动态添加自定义控件
  3. JSTL中的scope属性
  4. CSS的sprite和单位
  5. HTML5——多次定位请求
  6. Java-Java中System.arraycopy() 和 Arrays.copyOf()两者之间的区别
  7. STL MAP及字典树在关键字统计中的性能分析
  8. WEB前端开发工具的初识
  9. MVC中如何跳过对模型中某个属性的验证
  10. SpringMVC + Spring + MyBatis 学习笔记:为MyBatis增加打印SQL功能 (最简化配置)
  11. Log4j 2.0 使用说明
  12. 【读书笔记】管道和FIFO
  13. Asp.net Core 部署到Azure.cn的一个小问题
  14. C++惯用法:通过成员模板实现隐式转换(Coercion 强迫 by Member Template)
  15. EasyUI禁用控制方法常采用
  16. Hibernate(或其它ORM)里的inverse用法详解,内容摘自Java web轻量级开发面试教程
  17. 从循环添加事件谈起对JS闭包的理解
  18. xcode7,AFN不能使用的问题
  19. 51nod1295 XOR key(可持久化trie)
  20. Beta冲刺三

热门文章

  1. Oracle 时间相减得出毫秒、秒、分、时、天,,【转】
  2. Linux下软件安装,卸载,管理
  3. ASP.NET MVC4 学习系统五(Razor)
  4. Oracle:安装中的注意事项
  5. CLRS:Insert sort in in c
  6. 尝试自己建立以alpine 为基础的docker基础镜像和组件镜像
  7. Linux下的多进程编程
  8. 响应式Web设计基础
  9. Android IOS WebRTC 音视频开发总结(六十)-- 您为什么招不到适合的音视频人才
  10. ★★★.NET 在meta标签中使用表达式设置页面的关键字