




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Windows 7安装Eclipse 3.7搭建C/C+开发环境分类:C+技术 2011-11-06 17:04508人阅读评论(0)收藏举报Windows7安装Eclipse3.7搭建C/C+开发环境(2011-07-28 11:27:48) 操作系统:Windows 7 SP1软件:eclipse-SDK-3.7-win32mingw-get-inst-201105301. 安装JRE由于Eclipse本身是用Java开发而成,因此自然需要使用到JRE(Java Runtime Environment),如果先前已经安装过就可以不必安装了。JRE下载地址:2. 安装Eclipse进入下载E
2、clipse Classic版本,下面是Eclipse Classic 3.7的下载链接: 解压至C:Program Files,在桌面上创建eclipse.exe的快捷方式。 3. 安装CDT进入下载跟Eclipse对应版本的CDT(C/C+ Development Tooling),下面是CDT 8.0的下载链接: 打开Eclipse,进入菜单Help,选择Install New Software,点击右边Add按钮,在Add Repository对话框中点击右下角的Archive,浏览到你之前下载保存路径,选中并双击,勾选所有CDT部件,然后点击Next,继续Next,选中“I acce
3、pt the terms of the license agreement Finish”,点击Finish开始安装CDT。 安装完CDT后重启Eclipse。4. 安装MinGW进入下载最新的下载器MinGW-Get,这里使用mingw-get-inst-20110530.exe,双击运行,选择安装路径,把MinGW安装C:MinGW,选择“C+ Compiler”和“MSYS Basic System”两个组建,然后开始下载安装。由于网络等原因,安装过程中会提示有两个文件下载不了,安装不完整:前者可以在sourceforge网站上找到,后者没有找到,但是都无法下载,后来动用百毒和股沟,再加
4、上fg715p,终于在网上下到了这两个文件,把他们拷贝到以下路径:C:MinGWvarcachemingw-getpackages然后重新运行mingw-get-inst-20110530.exe,这样才安装完整。5. 配置5.1 环境变量我的电脑 属性 高级系统设置 环境变量在上方的用户变量中进行如下操作:(1)编辑PATH变量,在最后面加入C:Program FilesMinGWbinC:Program FilesMinGWmsys1.0binC:MinGWmingw32bin(2)添加LIBRARY_PATH变量,内容为:C:MinGWlib(3)添加C_INCLUDE_PATH变量,内
5、容为:C:MinGWinclude(4)添加CPLUS_INCLUDE_PATH变量,内容为:C:MinGWlibgccmingw324.5.2includec+注销Windows再登陆,这一步可能是关键!5.2 进入C:MinGWbin下将mingw32-make.exe复制成make.exe。因为Eclipse使用时预设是用系统里的make这个文件名,而不是mingw32-make。当然如果你不想改MinGW中的,也可以修改Eclipse中的设定。在make targets view中新增一个task时,build command取消use default,使用mingw32-make。另
6、外在project properties-make project中将make改为mingw32-make。不过显然后一种比较麻烦,推荐第一种。5.3 为了使CDT能够用 MinGW来进行编译工作, 我们要进入Eclipse中进行设置:Windows - Preferences - C/C+ - New CDT Project Wizard在右边的Preferred Toolchains的右边,Toolchains栏目内选择MinGW GCC,然后点击下面的Make toolchain(s) preferred如图所示:然后选择Windows - Preferences - C/C+ - Ne
7、w CDT Project Wizard - Makefile Project- Binary Parser,只勾选PE Windows Parser,如图所示: 至此,配置完毕。 好吧,那么就开始我们的第一个C/C+代码的测试,以验证我们的成果。一个HelloWorld的基本步骤:1、打开Eclipse2、选择一个“工作空间”(workspace)3、选择一个“工程”(Project)4、在向导中设置项目名称。这里我们将项目名称设定为HelloEclipse,在存放路径上,我们需要有所讲究,如果我们勾选Use default location的话,我们的location位置将是步骤1中设置的
8、路径,我们通常需要设立子文件夹,以避免工程数量的增加而导致不同工程文件的交错。深刻理解这一点,把两种方案都试一下就可以了。在Project types(项目类型)中,我们可以选择一个Hello World ANSI C Project,在Toolchain中选择MinGW GCC,这就是我们本机所拥有的编译器了。5、因为我们选择了Hello World项目,所以我们还有一个基本设置的页面,可以输入一些个性化的信息。6、如果您是在Windows上使用,则可以选择高级设置(Advanced settings),选择二进制转换器的类型(如图),当然,默认情况下是选好的因此,不用顾及该部分内容也依然会
9、成功,但如果您遇到诸如此类的问题,则可以看看这里是否正确设置了。相关路径:C/C+ Build - Settings - Binary Parsers点击“OK”或者“Finish”即可完成。7、编写个代码试试(其实系统已经为我们在src文件夹下生成了一个)让我们写一个简单的代码试试代码如下:#include void myputs(char * s);int main() char * s = HelloEclipse!; myputs(s); return 0;void myputs(char * s) while(*s) printf(%c,*s+); return;另外在菜单Project中有很多Build相关的选项,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年呼伦贝尔农垦谢尔塔拉特泥河哈达图浩特陶海农牧场招聘172人历年高频考题难、易错点模拟试题及1套完整答案详解
- 新时空科技盈利质量分析
- 2025内蒙古呼伦贝尔选聘政务服务社会监督员9人笔试备考及完整答案详解
- 教师招聘之《小学教师招聘》综合提升试卷附完整答案详解(各地真题)
- 押题宝典教师招聘之《小学教师招聘》试题及参考答案详解(预热题)
- 教师招聘之《小学教师招聘》通关考试题库附参考答案详解【突破训练】
- 解析卷北师大版9年级数学上册期末试题及完整答案详解(夺冠)
- 教师招聘之《小学教师招聘》能力检测【综合题】附答案详解
- 内蒙古呼伦贝尔农垦集团有限公司招聘笔试题库及答案详解(典优)
- 2025年呼伦贝尔莫力达瓦达斡尔族自治旗内蒙古大学校园引才笔试备考及答案详解(夺冠系列)
- 小学生演讲与口才社团
- 财务决策实训课件
- 现代信号处理课件
- 第三章平面机构的结构分析
- 狂犬病健康宣教课件
- 20道云南白药销售代表岗位常见面试问题含HR常问问题考察点及参考回答
- 一年级《道德与法治》教材分析
- 基于生态旅游的广西兴业鹿峰山景区旅游开发研究
- 公路隧道病害产生机理及防治对策
- TCSAE 273-2022 轮胎瞬态复合滑移特性通用试验方法
- 我的家乡石阡
评论
0/150
提交评论