版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
模块一编程技术基础任务1.1编译器的安装与使用C语言程序设计基础与实践课程组C语言程序设计基础与实践04技能点拓展03技能点详解02技能点分析目录CONTENTS任务1.1编译器的安装与使用01问题引入05技能点检测一问题引入
国际化的中国,出国旅游变得十分便捷,要想体验当地的风土人情,除了看风景还要与当地人交流,交流的时候遇到语言障碍,将无法清晰的表达我们的想法。如果有一位翻译陪伴,就十分方便。如果我们到不同语种的国家,就需要一种能够适应多种语言翻译的翻译人员或者翻译机器。在C语言中,我们在与机器交流的时候,也需要一种软件,能够将我们的自然语言翻译成机器能识别的机器语言,这就是编译器。那么常用的编译器有哪些呢?他们都有什么特别的地方呢?张璐04技能点拓展03技能点详解02技能点分析目录CONTENTS任务1.1编译器的安装与使用01问题引入05技能点检测二技能点分析1.能够安装VC集成开发环境2.能够用VC编译器创建工程学习目标1.什么是编译器?主要的功能是什么?2.C语言常用的编译器有哪些?3.简述编译器创建C语言项目的步骤?学期预习04技能点拓展03技能点详解02技能点分析目录CONTENTS任务1.1编译器的安装与使用01问题引入05技能点检测三技能点详解——VS2010VisualStudio(简称VS)是一款经典集成开发环境。VisualC++(简称VC)是VS里面的C/C++开发环境,VC2010Express的中文名称为VC2010学习版,按照以下步骤进行安装及配置VC2010Express。1.安装VisualC++2010Express2.安装VisualStudio2010ServicePack13.注册VisualC++2010Express4.VC2010的必要设置5.创建范例程序测试VC2010是否安装正确6.根据个人使用习惯调整VC2010的工具栏及按钮三技能点详解—安装
VisualC++2010ExpressVC2010
Express
的安装方式分为两种:在线安装、离线安装。其中,在线安装包体积小(3M),安装时仅联网下载所需组件,在Win10
系统下的下载量小于100M;离线安装包体积大,英文版694M,中文版1.8G,1)下载
下载的离线安装包是ISO
光盘镜像,直接双击,就可以将该镜像虚拟成光盘。在文件管理器中找到新增加的光盘,启动光盘内的安装程序。也可以采用解压模式,将虚拟文件解压后,找到Setup.hta程序,打开运行,VC2010
Express
三技能点详解—安装
VisualC++2010Express2)离线安装三技能点详解—安装
VisualC++2010Express3)注册
VisualC++2010ExpressVC2010Express
版是免费的,但是需要注册一下,否则会有30天的试用期限。启动VC2010,菜单Help->RegisterProduct,打开产品注册窗口。在过去,点击"Obtainaregistrationkeyonline"
即可在线获取注册密钥。但是对VC2010
这个早期产品,微软已经不再维护了,点这个按钮并不能获取到注册密钥。三技能点详解—VC2010
的必要设置1)设置帮助系统VC2010
的离线帮助已经无法通过网络直接下载了,因此建议直接使用在线浏览帮助。设置步骤:启动VC2010,帮助菜单。2)设置为“专家设置”VC2010
默认是基本设置,切换为专家设置:菜单
工具->设置->专家设置。切换后,可以看到菜单项增加了一些。这些增加的菜单项,在后续编程学习中很有用三技能点详解—VC2010
的必要设置3)取消加载“调试符号模块”
在
VC
的调试阶段如果需要使用所依赖dll
的调试信息,就需要调试符号模块,通常可以在线下载或手动安装。由于一些网络访问调试符号服务器非常慢,这就导致了VC
启动慢的问题。其实这个调试符号对绝大多数程序员来说都没多大意义,可以关闭加载调试符号模块的功能。三技能点详解—VC2010
的必要设置4)调整VC2010
的工具栏VC2010
的工具栏的定制性很强,可以根据自己的习惯做相应的调整。例如,编译和执行程序缺少工具栏按钮,如果觉得不方便,可以相应调整。在工具栏的空白区域右击鼠标,勾选“调试”、“生成”和“文本编辑”三技能点详解—VC2010
的必要设置三技能点详解—VC2010项目创建1)创建新项目。点工具栏第一个按钮,或者菜单文件->创建->项目...,或者按快捷键Ctrl+Shift+N,几种方式都可以2)在"新建项目"
窗口选择项目模版,选择常规->空项目,
填写:test(根据自己的需求,为项目命名)Location
填写:E:\C_project(根据自己的习惯,选择一个保存自己项目的路径),确定三技能点详解—VC2010项目创建3)添加新文件。在解决方案资源管理器
栏,选中test
项目,点工具栏第二个按钮,或者右击项目test
选择菜单添加->新建项...,或者按快捷键Ctrl+Shift+A,几种方式都可以。在"添加新文件"
窗口中,文件类型选择:C++File(.cpp),Name
填写:test.c(根据自己的需求,为文件命名),Location
暂时无需修改三技能点详解—VC2010项目创建4)在新文件test.c中输入以下测试代码:/********************************内容简述:我的第一行代码*******************************/#include
<stdio.h>#include
<stdlib.h>
voidmain(void){printf("******************\n");printf("欢迎进入C语言的世界\n");printf("*****************\n");
system("pause");}三技能点详解—VC2010项目创建5)编译项目。点菜单生成->生成解决方案,或按快捷键F7,或者采用快捷图标,三种方式都可以。然后在
输出
窗口会看到编译过程,最后一行可以看到提示"=======生成:成功1个,失败0个,最新0个,跳过0个=======",注意里面的失败0个,表示没有编译错误。否则,必须修正错误,再进行下一步三技能点详解—VC2010项目创建6)执行程序。点菜单调试->开始执行(不调试),或者开始执行图标,或按快捷键Ctrl+F5,三种方式都可以。然后会看到一个窗口内显示程序运行结果三技能点详解—VC2010项目创建1.安装错误采用vs2010professional安装包安装软件的时候,如果出现如图1.1.15所示的错误提示,可以采用一下两种方法进行解决。一种是安装包有问题,可以从官网重新下载安装包,重新安装。另外一种是网络问题,通过以下步骤进行设置。1)开始---运行---cmd--键入net
stop
WuAuServ回车(停止windows
update服务)2)开始---运行--键入%windir%回车(打开系统目录)3)将SoftwareDistribution文件夹重命名为SDold4)开始---运行---cmd---键入net
start
WuAuServ回车三技能点详解—VC2010错误排查2.结果窗口闪过
点击“开始执行(不调试)”按钮(Ctrl+F5),运行结果窗口一闪而过的解决办法。一种方法是,在main函数的return前添加system("Pause"),同时添加头文件“stdlib.h”;但是这种方法需要对每个程序添加此代码。另一种方法是通过对vs进行设置,三技能点详解—VC2010错误排查04技能点拓展03技能点详解02技能点分析目录CONTENTS任务1.1编译器的安装与使用01问题引入05技能点检测(1)KeiluVision5.18MDK版软件简介:KeiluVision5.18MDK版是专注的编程软件,一款由美国知名软件公司Keil(现已被ARM公司收购)开发的微控制器软件开发平台。在业界有着广大的好评,KeilMDK:也称uVision5(老版本为uVision4和uVision3)等。最新的KeilMDK5依然提供了编译器、编译器、安装包和调试跟踪,主要新增包管理器功能,支持LWIP,其SWD下载速度也是KEIL4的5倍。(2)KeiluVision5.18MDK版软件下载:[软件全称]:K
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃新高原农牧发展有限公司劳务派遣招聘11人笔试参考题库附带答案详解
- 2025湖南旅游发展有限责任公司招聘16人笔试参考题库附带答案详解
- 2025海南省交通工程建设局第三批考核招聘劳动合同制人员14人笔试参考题库附带答案详解
- 2025浙江温州市瑞安市面向退役(毕业)大学生士兵招聘第一批事业单位(国有企业)工作人员政治考核分数笔试参考题库附带答案详解
- 2025河北唐山人才发展集团为中国移动合作商妙音科技有限公司发布招聘笔试参考题库附带答案详解
- 2025江苏南通高新控股集团及下属子企业招聘9人笔试参考题库附带答案详解
- 青岛市2025年山东青岛职业技术学院公开招聘工作人员(37人)笔试历年参考题库典型考点附带答案详解
- 赣州市2025江西赣州市科技创新服务中心招聘见习生1人笔试历年参考题库典型考点附带答案详解
- 石阡县2025贵州石阡县青年就业见习万岗募集笔试历年参考题库典型考点附带答案详解
- 浏阳市2025湖南长沙浏阳市审计局政府投资审计专业中心招聘编外合同制工作人员笔试历年参考题库典型考点附带答案详解
- T/CIE 210-2024采用机器人技术的人体穿刺设备通用技术要求和试验方法
- 行为主义斯金纳课件
- 《儿童静脉血栓栓塞症抗凝药物治疗专家共识(2025)》解读
- 2024-2025学年宁夏银川市唐徕中学南校区七年级下学期期中历史试题
- LNG加气站质量管理体系文件
- 2025年西藏行政执法证考试题库附答案
- 《我生活中的一棵树》(2023年北京市中考满分作文8篇附审题指导)
- 奇妙宇宙之旅(大班)
- 楼道声控灯工程方案(3篇)
- 井底的四只小青蛙课件
- 2025年贵州省中考化学试卷真题(含答案)
评论
0/150
提交评论