软件准备 1.Eclipse 3.06 官方站点: http://www.eclipse.org Eclipse工具下载地址:http://www.eclipse.org/downloads/index.php 2.C/C++ Development Toolkit 下载地址:http://update.eclipse.org/tools/cdt/releases/new/ 注意,在这里我们选择的是cdt-2.1.0-win32.x86 3.MinGW 3.1 下载地址:http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download 系统环境 WIN2000/WINXP/WIN2003 环境配置 我们把需要的工具都下载完毕后,首先安装MinGW,安装完毕后我们先配置一下系统的环境变量。 点击我的电脑的属性--->高级--->环境变量--->系统变量--->path 在path后增加:MinGW安装路径/MinGW/bin;,如下图所示。 接下来找到你安装MinGW的目录,将MinGW/bin/mingw32-make.exe这个文件,改名为make.exe。 接下来,我们安装Eclipse。 在安装完成后先不急运行Eclipse,将下载的C/C++ Development Toolkit解压后的features、plugins目录放到Eclipse的安装目录下。 至此平台配置基本完成,下面我们运行Eclipse,第一次运行的时候系统会提示用户设置工作目录既workspace,这也就是工程文件的安放位置,这里我们选择默认识,运行后的Eclipse环境界面如下图。下面我们来建一个工程 选择FILE--->NEW--->Project... 在弹出的对话框中选择Standard Make C++ Progject,如下图所示。 之后选择NEXT输入工程文件名,这里我们输入test,完成工程设置。 接下来我们展开左边的Navigator对话框的test工程目录,在空白处点击Mouse右键,选择NEW-->FILE,如下图所示。 接下来,在弹出的对话框中输入要新添加的c++文件名,这里我们输入Hello.cpp。 接下来我们在编辑对话框中输入c++源程序,代码如下:  C++ 代码 #i nclude using namespace std; int main() { cout<<"你好Eclipse!/n"; system("pause"); } 为了能够使Eclipse环境能够速编译源文件,我们还要设置编译控制(Make Targets)。 我们选择Eclipse上部分导航条上的Window->Show View->Make Targets 在右边出现的Make Targets对话框中选择test工程名,Mouse右键盘选择Add Make Targets,在接下来弹出的对话框中输入 Target Name:MAKE FILE Builder Command:g++ Hello.cpp -g -o run,这里如果是c环境就改成gcc Hello.c -g -o run 完成后点击Create。 如下图所示: 完成后,点击Make Targets对话框中的MAKE FILE分支就可以进行源文件的编译工作了,编译完成后在Navigator对话框中会出现RUN.EXE,这就是编译后的可执行文件,双击就可以运行它,如下图所示意。  到此Eclipse+MinGW的标准c/c++环境就已经全部配置并测试完毕,读者如果还有问题可访问www.cndev-lab.com,在讨论区提问,我会给予解答。 到这里,管宁的30天极限入门教程就全部连载完了。真心希望这篇教程能给初学者带来一定的帮助。如果您觉得这套系列教程好,请您向您的朋友推荐;接下来,网易学院会独家连载管宁原创的JAVA系列教程,请关注。

Eclipse构建c++平台(转自网易学院)相关推荐

  1. “互联网+”谋定文物市场-国情讲坛·宗佩山:构建共享平台

    "互联网+"谋定文物市场-国情讲坛·宗佩山:构建共享平台 新闻中国采编网 中国新闻采编网 谋定研究中国智库网 经信研究 国研智库 万赢信采编:"推进文物信息资源开放共享. ...

  2. eclipse入门_Eclipse平台入门

    编者注: 2007年7月发布了本文的更新版本,标题为" Eclipse平台入门 ".此原始版本将仍然可供参考. 阅读新文章以了解Eclipse中的最新功能. 什么是Eclipse? ...

  3. Maven实战(三)Eclipse构建Maven项目

    2019独角兽企业重金招聘Python工程师标准>>> 1. 安装m2eclipse插件     要用Eclipse构建Maven项目,我们需要先安装meeclipse插件     ...

  4. 微服务、分布式、云架构构建电子商务平台

    大型企业分布式微服务云架构服务组件 实现模块化.微服务化.原子化.灰度发布.持续集成 分布式.微服务.云架构构建电子商务平台 commonservice eureka Netflix事件.消息总线,用 ...

  5. Apache Spark学习:利用Eclipse构建Spark集成开发环境

    介绍了如何使用Maven编译生成可直接运行在Hadoop 2.2.0上的Spark jar包,而本文则在此基础上, 介绍如何利用Eclipse构建Spark集成开发环境 . 不建议大家使用eclips ...

  6. 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目

    大家好 , 我发起了一个 用 物理服务器 和 .Net 平台 构建云平台 的 .Net 开源项目 . 对 , 用 物理服务器 和 .Net 平台 构建 云平台 . 通过 .Net 构建 分布式 计算集 ...

  7. Eclipse+MyEclipse+Tomcat平台搭建步骤

    Eclipse+MyEclipse+Tomcat平台搭建步骤 1.安装JDK,配置环境变量   我的电脑右键->系统属性->高级->环境变量         第一步:系统变量中找到变 ...

  8. 使用Eclipse构建Maven的SpringMVC项目

    http://limingnihao.iteye.com/blog/830409 使用Eclipse构建Maven的SpringMVC项目 首先Eclipse需要安装Maven的插件,地址:http: ...

  9. 构建LAMP平台及应用系统

    LANP架构指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境.LAMP是一个缩写词,具体包括linux操作系统.apache网站服务器.mysql数据库服务器.PHP( ...

最新文章

  1. 华人学者解开计算机领域30年难题:布尔函数敏感度猜想
  2. ORACLE数据库实现自增的方式
  3. python类继承重复_python单例模式,可以继承,不会重复执行初始化函数的版本
  4. 安装thymeleaf 插件_史上最详细的WordPress安装教程(四):安装mysql 5.7
  5. epoll实现socket通信
  6. Python day16(JavaScript)
  7. [转载] Python中的numpy linalg模块
  8. vscode调试时几个常用参数的含义和设置总结
  9. [转]vmlinuz
  10. 204页数字化转型:集团企业信息化规划方案
  11. 导航栏隐藏的正确方式
  12. 【学习笔记】seckill-秒杀项目--(11)项目总结
  13. 网络信息安全期末复习要点
  14. waning rm -i rm -rvfi
  15. 聚苯乙烯荧光单分散微球|Monodispersepolystyrenemicrospheres
  16. 在家参加OCP考试(MySQL OCP和Oracle OCP)
  17. 【概率期望】【NOIP模拟】切题
  18. pdf文件流转图片流方法(PDF文档所有页全部转换为图片 )
  19. 微信小程序开发之录音机 音频播放 动画 (真机可用)
  20. Java中的类、方法、属性的命名规则

热门文章

  1. 移动CRM领域的美国队长——爱客钉钉当之无愧
  2. code combat计算机科学三第一关,Codecombat 游戏攻略——JavaScript编辑语言——关卡(计算机科学三)Ⅰ...
  3. python爬虫今日头条_Python3从零开始爬取今日头条的新闻【一、开发环境搭建】...
  4. 2022 个人目标日历定作工具 微信小程序源码
  5. EPON的VLAN映射实验
  6. 【编译原理】中间代码优化(一) 优化技术大观
  7. xmind试用导出无水印_Xmind zen 2020导出png/pdf去水印(Linux版)
  8. nginx配置一个Ip多端口多站
  9. 安卓开发:网络图片下载和显示
  10. 什么是CPU密集型、IO密集型?什么是多进程与线程和协程?并行与并发?