




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度医疗不良事件总结模版
- 苏教版五年级下册语文教学总结模版
- 临时广告牌合同范例
- 医疗设备与地产开发融合的未来趋势分析
- 供应链金融中区块链技术的对公服务优化策略
- 代办房屋过户服务合同范例
- 办公自动化与区块链技术的销售融合
- 书籍采购协议合同范例
- 2025年幼儿园教学总结模版
- 储备管理合同范例
- 化妆品生产工艺验证报告范文模板
- 【市场营销(互联网营销)专业实操实训报告1800字】
- 水浒一百单八将座次排位、梁山泊职位、诨号、星宿、武器、最终结局
- 国开电大行政管理学#(XXX)形考任务一参考答案
- 机械专业英文简历
- 建设项目管理流程图
- 同等学力申硕英语写作模板十篇
- 国家开放大学电大《儿童心理学》终结性考试大作业试题及答案9
- 2023年新疆喀什地区中级人民法院招考聘用聘用制书记员20名参考题库+答案详解
- 安全生产隐患排查频次确定
- 中式烹调师(技师)考试(重点)题库300题(含答案解析)
评论
0/150
提交评论