实习报告格式_统招1

合集下载

实习报告标准排版格式

实习报告标准排版格式

一、封面【实习报告】实习单位:(单位名称)实习部门:(部门名称)实习岗位:(岗位名称)实习时间:(开始时间)至(结束时间)姓名:(姓名)学号:(学号)专业:(专业名称)班级:(班级名称)学校:(学校名称)二、目录一、实习单位及部门简介二、实习目的与意义三、实习内容与过程四、实习收获与体会五、实习中存在的问题及改进措施六、总结与展望三、正文一、实习单位及部门简介(一)实习单位简介实习单位:(单位名称),成立于(成立时间),是一家集研发、生产、销售于一体的高新技术企业。

公司主要产品有:(产品名称),在国内外市场享有较高的声誉。

(二)实习部门简介实习部门:(部门名称),主要负责:(部门职责)。

部门现有员工:(员工人数),其中:(职位名称)若干名。

二、实习目的与意义(一)实习目的1. 了解企业运作流程,掌握实际工作技能;2. 提高自己的综合素质,培养团队协作能力;3. 为今后就业打下坚实基础。

(二)实习意义1. 有助于拓宽视野,增加实践经验;2. 增强就业竞争力,提高就业成功率;3. 促进个人成长,实现人生价值。

三、实习内容与过程(一)实习内容1. 学习公司规章制度、企业文化;2. 参与部门日常工作,协助完成工作任务;3. 参加部门会议,了解公司业务动态;4. 学习专业知识,提高自身业务水平。

(二)实习过程1. 第一阶段:适应期(第1-2周)在实习初期,我认真学习了公司规章制度、企业文化,熟悉了部门同事和业务流程。

通过观察和请教,逐渐适应了工作环境。

2. 第二阶段:成长期(第3-4周)在此阶段,我开始参与部门日常工作,协助完成工作任务。

在同事的帮助下,我逐渐掌握了实际工作技能,提高了自己的业务水平。

3. 第三阶段:提升期(第5-6周)随着对工作的熟悉,我开始主动承担更多任务,提高工作效率。

同时,我积极参加部门会议,了解公司业务动态,为今后的工作做好准备。

四、实习收获与体会(一)实习收获1. 提高了实际工作能力,掌握了基本的工作流程;2. 培养了良好的职业素养,学会了与人沟通、协作;3. 拓宽了视野,了解了企业运作模式;4. 丰富了人生阅历,提高了自身综合素质。

实习报告格式

实习报告格式

实习报告格式
一、实习单位基本情况。

1. 实习单位名称,XXX公司。

2. 实习单位地址,XXX市XXX区XXX街道。

3. 实习单位性质,私营/国有/外资等。

4. 实习单位规模,人数、营业额等。

5. 实习单位主营业务,简要介绍。

二、实习岗位及工作内容。

1. 实习岗位名称,XXX实习生。

2. 实习岗位工作内容,具体工作任务和要求。

3. 实习期限,XX年XX月-XX年XX月。

4. 实习岗位上的表现,自我评价及实习单位评价。

三、实习过程中的收获和体会。

1. 专业知识,在实习中学到了哪些专业知识,对专业能力
的提升有何帮助。

2. 工作技能,在实习中掌握了哪些工作技能,对将来的职
业发展有何帮助。

3. 职业素养,在实习中培养了哪些职业素养,对个人成长
有何帮助。

4. 人际关系,在实习中的人际关系处理如何,与同事、领
导之间的沟通和合作情况。

四、实习总结和建议。

1. 实习总结,对整个实习过程进行总结,包括收获和不足。

2. 实习建议,对实习单位的管理和工作环境提出建设性意
见和建议。

3. 对未来的规划,实习后的职业规划和发展方向。

五、致谢。

对在实习期间给予帮助和支持的人表示感谢,包括实习单位的领导、同事和其他相关人员。

六、附录。

实习期间的相关文件、证明材料等。

以上就是实习报告的基本格式,希望对大家有所帮助。

实习报告格式模板【5篇】

实习报告格式模板【5篇】

【导语】实习能拓展⼤学⽣的综合素质,培养适应型⼈才。

实习是⼤学⽣拓展⾃⾝素质的主要载体之⼀,学⽣通过实习磨练意志,发展个性,锻炼能⼒,勇于承担社会责任,拓展⾃⾝的综合素质,成为学历,素质,技能⼀体化的适应型⼈才。

以下是®⽆忧考⽹为⼤家准备的实习报告格式模板【5篇】,供您参考学习!实习报告格式 ⾸先,对实习过程、结果以及体会⽤书⾯⽂字写出来的材料就是实习报告。

⼀、实习报告的资料收集 从开始实习的那天起就要注意⼴泛收集资料,并以各种形式记录下来(如写⼯作⽇记等)。

丰富的资料是写好实习报告的基础。

主要收集这样⼀些资料: 1.在社会实践⼯作中党的路线⽅针政策是如何在⼯作中贯彻执⾏的。

⽐如单位组织学习,内容是什么、什么学习⽅式、学习后的效果如何,对⾃⼰和同志们的思想有否提⾼。

2.专业知识在⼯作中如何灵活运⽤。

⽐如法律专业,注意法官或法律⼯作者在执法过程中是如何灵活运⽤法律条款,深⼊了解优秀法官,如何运⽤法律以外的⼿段解决民事纠纷,提⾼结案率的。

3.观察周围同事如何处理问题、解决⽭盾的。

实习是观察体验社会⽣活,将学习到的理论转化为实践技能的过程,所以既要体验还要观察。

从同事、前辈的⾔⾏中去学习,观察别⼈的成绩和缺点,以此作为⾃⼰⾏为的参照。

观察别⼈来启发⾃⼰也是实习的⼀种收获。

4.实习单位的⼯作作风如何。

单位的⼯作作风对你将来开展⼯作、发展⾃⼰,提⾼⾃⼰有什么启发;某些同事的⼯作作风、办事效率哪些值得你学习、哪些要引以为戒,对⼯作对事业会有怎样的影响。

5.实习单位的部门职能发挥如何。

对不同职能部门的⼯作作风、履⾏职能的情况有什么看法和认识。

⼆、实习报告的写法 根据本专业特点,可以全⾯地写。

如法律专业,去法院实习,获得的是作为⼀个法律⼯作者应该具有全⾯素质材料,这时,可以将所实习的全部内容,包括法律⼯作者的政治素质要求、业务素质要求;法律条⽂的运⽤;法官的个⼈魅⼒(⾔⾏举⽌语⾔表达等综合因素)在法庭上的效果;法官需要的语⾔表达能⼒等等。

实习报告写法、格式及范文3篇

实习报告写法、格式及范文3篇

实习报告写法、格式及范文3篇毕业生初涉社会,都会经过一段时间的实习。

实习汇报怎么写呢?应该从哪几个角度去写好这份实习汇报呢?大家可以适当参考以下这份实习汇报范文格式。

1实习目的根据学校对本科生的毕业实习要求,我在山东省xx县农村信用合作社联合社进行了为期4周的毕业实习。

毕业实习的目的是:接触实际,了解社会,增强劳动观点和社会主义事业心、责任感;学习业务知识和管理知识,稳固所学理论,获取本专业的实际知识,培养初步的实际工作能力和专业技能。

详细要求如下:培养从事信用社前台工作的业务能力。

了解并熟悉储蓄前台人员的的日常业务和工作流程规范,学会进行工作。

理论联络实际,学会运用所学的基础理论、基本知识和基本技能去参与到详细的前台工作中。

培养艰辛创业精神和社会责任感,形成热爱专业、热爱劳动的良好品德。

预演和准备就业。

找出本身状况与社会实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备。

2实习时间我于20XX年2月1号到3月1号在山东省xx农村信用合作社联合社进行了为期4周实习。

3实习单位3.1单位地址与规模山东省xx农村信用合作社联合社位于沂水镇南环路,法人高传发,电话0539⑵231240。

xx农村信用社拥有258名信合员工,辖12个信用社、1个营业部、73名客户经理,345个协贷站。

3.2实习单位主要业务办理存款、贷款、票据贴现、国内结算业务;办理个人储蓄业务;代理其他行的金融业务;代理收付款项及受托办保险业务;买卖政府债券;代理发行、代理兑付、承销政府债券。

3.3实习单位的历史与开展4实习过程2月1日,我开始了我的农村信用社实习的过程。

早上8点半,伴随着信用社大门的打开,大厅不一会就人来人往。

大家都繁忙着,我无所事事着。

主任说这样吧,这个月的第一期黑板报就你负责。

总算有事做了,说干就干。

高中中学的时候担任过出黑板报,还好基础不至于太差。

其实也没写几个字,关于“信用社预防职务犯罪教育”的普法知识,却繁忙了大半天。

实习报告格式要求3篇

实习报告格式要求3篇

实习报告格式要求3篇实习报告格式要求1实习报告的要求规范如下:1.实习报告的基本结构⑴前置部份,包括封面,毕业实习计划及要求表。

①封面的内容:学校、专业科、专业和学生姓名、实习报告题目等。

②实习计划及要求(由带队教师与实习单位协商拟订)。

⑴主体部份:实习报告正文。

①实习报告的题目一律格式为:“关于在⑴ ⑴ 单位从事⑴ ⑴ 岗位的实习报告”或“关于在⑴ ⑴ 单位开展⑴⑴业务的实习报告”②实习报告正文内容必须包含下面几个方面:·实习目的:言简意赅,点明主题。

·实习单位及岗位介绍:要求详略得当、重点突出,重点应放在实习岗位的介绍。

·实习内容及过程:这是重点,篇幅不少于1800字。

要求内容详实、层次清楚;侧重实际动手能力和技能的培养、锻炼和提高,但切忌日记或记帐式的简单罗列;工科学生的实习报告要有工艺流程图和主要设备结构图,对于生产中的新工艺要有重点总结,详细介绍。

·实结及体会:这是精华,篇幅不少于500字。

要求条理清楚、逻辑性强;着重写出对实习内容的总结、体会和感受,特别是自己所学的专业理论与实践的差距和今后应努力的方向。

整体实习报告的内容必须与所学专业内容相关,字数不少于2500字。

⑴毕业实习成绩考核表。

(附表)2.实习报告主要内容⑴实习单位及车间的概况。

⑴所在实习岗位在生产中的作用。

⑴通过实习在实践中有何收获和体会。

⑴对实习单位的生产有哪些合理化建议。

⑴对学校和实习单位的意见和要求。

3.实习报告文字编写格式和装订要求⑴实习报告原则上要求使用A4纸打印成文。

⑴字间距设置为“标准”。

⑴段落设置为“单倍行间距”。

⑴字号设置为:① 标题:宋体小二号加粗;② 正文一级标题:宋体四号加粗;③ 正文二级标题:宋体小四号加粗;④ 其余汉字均为宋体小四号:⑤ 正文中所有非汉字均为Times New Roman 体。

4.实习报告装订的顺序是:封面、实习计划及要求、正文(实习报告)。

实习报告格式范文(优秀10篇)

实习报告格式范文(优秀10篇)

实习报告格式范文(优秀10篇)篇一:实习报告格式篇一一、实习目的:例如:1.通过本次实习使我能够从理论高度上升到实践高度,更好的实现理论和实践的结合,为我以后的工作和学习奠定初步的知识。

2.通过本次实习使我能够亲身感受到由一个学生转变到一个职业人的过程。

3.本次实习对我完成毕业设计和实习报告起到很重要的作用。

二、实习时间:__年_月_日__年_月_日三、实习地点:四、实习单位:__公司销售部五、实习主要内容:例如:在专业老师的组织下,我们进行了一周的见习参观,主要去了全洲医药物流公司和霞凝港两个地方参观,前一个物流公司具有大型的自动化高架立体库、分拣系统和半自动的作业区;后一个是长沙最大的港口,里面有十几个大型的龙门吊和岸边集装箱吊,有散货区、集装箱堆场等等,听着工作人员讲解龙门吊的操作流程和港口的运转流程我是受益匪浅。

龙门吊用吊车上的定向锁头将集装箱的四个角锁住,然后就可以吊起集装箱,其中在寻找对应的集装箱时是利用吊车上的读卡器去读取集装箱上的标签信息,并通过无线电网络传送到各个基站,读取标签时还可以测量吊车与集装箱的距离,从而获得集装箱信息和吊起集装箱。

期间还听了三个与物流有关的讲座:第一个是全洲医药物流公司的讲座,周董主要讲述了物流的相关概念、物流的分类、物流的具体作用、物流的现状、国内的发展趋势和第三方物流、第四方物流的简介。

第二个是有关霞凝港的讲座,讲述霞凝港的发展历史,在由长沙港转变为霞凝港的过程中,港口无论是规模还是内部工具、设备都有很大的改善,霞凝港的发展在一定程度上带动了长沙经济的发展,为长沙经济的发展做出小小的贡献。

第三个是杨总的物流管理系列的讲座,首先杨总用幽默的口吻为我们讲述了几个我们热切关注和值得深思的问题:(1)、企业的物流部门做什么事情?(2)、专业物流公司又在做什么?(3)、我国的物流现状?企业物流部门的境况如何?专业的物流公司的境况有如何?物流从业人员的境况又如何?然后再详细的给出了这些问题的答案,让我们对现在物流的发展有了更加深入的了解,同时也提到我国的物流成本高达17.6%,而物流成本最低的是日本,只有6.00%,为什么我国跟日本的差距有这么大呢?我们的问题又出现在哪里呢?我们到底该学习日本什么?又从而有改变什么?这是非常值得深思的。

实习报告的格式(合集三篇)

实习报告的格式(合集三篇)

实习报告的格式(合集三篇)第一篇: 实习报告的格式经过这__周来的实习,让我真真正正的体会到了理论和实践的区别。

在学校的时候,我们只是学习课本上的一些理论知识。

那时感觉理论这么简单,操作起来也并不难。

但事实却并非如此。

当我们刚来煤矿时,单位安排了我们一个星期的煤矿三大规程及规章制度的学习。

于是,我们经过这些初步的培训之后,终于迈进了我期待已久的实战中。

当我们踏入了生产一线后,带班领导首先给我们讲的就是安全问题。

通过实习,不仅让我获得了矿山机电的基础知识,了解煤矿生产一般操作过程、生产方式和工艺过程,熟悉了主要运输机械操作方法及其所用主要设备的工作原理和典型结构、安全操作技术,而且加强了理论联系实际的锻炼,提高了实践能力,培养了向工人及现场技术人员学习的良好素质。

在专业方面:巩固已学专业基础课和部分专业课程的有关知识,并为后续专业课的学习作必要的知识准备;通过实习,学习本专业的实际生产操作技能,了解更多的专业技术知识及应用状况,拓宽专业知识面;培养学生理论联系实际的工作作风,树立安全第一的生产观念,提高分析问题、解决问题的独立工作能力;通过实习,加深学生对专业的理解和认识,为进一步开展专业课程的学习创造条件,我想在今后我会通过努力学习和工作,在工作中虚心向老工人,技术能手请教自己不懂的问题,提高自己的技术水平和业务能力。

总之,我觉得态度是很重要的,态度决定着我们的工作成绩,无论在哪个单位,做什么事情,只要自己的态度端正和积极,我们总会找到辛苦工作的价值和乐趣。

也许,我做得不是很优秀,但我对这次实习所付出的汗水和努力觉得是我内心的安慰,因为我一直在努力做的自己。

在生产实践的过程中我的的确确走进了社会这个大课堂,体验着与以往完全不同的世界,从而进一步巩固自己所学到的知识,为以后真正走上工作岗位打下基础。

第二篇: 实习报告的格式实习目的1、通过在市场营销相关职务的实习可以理论联系实际,检验自己所学的营销管理知识,并在实践中更好的运用这些知识。

实习报告标准格式范本3篇

实习报告标准格式范本3篇

实习报告标准格式范本 (2)实习报告标准格式范本 (2)精选3篇(一)[实习报告标题]一、实习单位基本情况1. 实习单位名称:2. 实习单位所属行业:3. 实习单位所在地:4. 实习单位性质:5. 实习单位规模:二、实习时间和地点1. 实习起止日期:2. 实习地点:三、实习任务和内容1. 实习任务:2. 实习内容:四、实习成果和收获1. 实习成果:2. 实习收获:五、实习评价和建议1. 实习评价:2. 实习建议:六、实习报告总结通过实习,我深刻认识到……七、实习心得体会在这次实习过程中,我学到了很多……八、附件1. 实习证明:2. 实习报告:这只是一个简单的实习报告的标准格式范本,具体格式和内容可以根据实际情况进行调整和补充。

在写实习报告时,要注意清晰、简洁、逻辑严密,突出实习任务和实习成果,同时结合个人体会和收获进行总结,以及对实习单位的评价和建议。

实习报告标准格式范本 (2)精选3篇(二)实习报告标准格式要求范文实习报告(实习单位名称、时间)一、实习单位概况1. 实习单位名称:XXXX公司2. 实习单位性质:私营/国企/民企/外企等3. 实习单位主营业务:XXXXX4. 实习单位地理位置:XXXXX市XXXXX区XXXXX街道XXXX号5. 实习期间工作内容:XXXXX二、个人实习概况1. 姓名:XXX2. 学院:XXX学院3. 专业:XXXX专业4. 年级:XXX级5. 实习时间:XXXX年XX月—XXXX年XX月6. 实习地点:XXXXX市XXXXX区XXXXX街道XXXX号7. 实习职位:XXXXX8. 实习目标:XXXXX三、实习内容和工作经历1. 实习岗位及工作分工:XXXXX2. 实习期间具体工作内容:(1) XXXXX(2) XXXXX(3) XXXXX(4) XXXXX(5) XXXXX3. 实习阶段性成果:(1) XXXXX(2) XXXXX(3) XXXXX(4) XXXXX(5) XXXXX四、实习总结在实习期间,我深入了解了实习单位的业务模式和流程,通过参与实际工作,提升了自己的实践能力和专业技能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

szys:main.o sum.o minus.o multi.o div.o gcc -o $@ main.o sum.o minus.o multi.o div.o main.o:main.c sum.h minus.h multi.h div.h gcc -c $< -I sum -I minus -I multi -I div add.o:add.c add.h gcc -c $< -I sum minus.o:minus.c minus.h gcc -c $< -I minus multi.o:multi.c multi.h gcc -c $< -I multi div.o:div.c div.h gcc -c $< -I div
-6-

习 调试中出现了一些语法错误 需要很耐心细心的改错 2. Makefile 写完以后执行 make 命令,出现很多错误提示 根据错误提示一个一个修改 3.第一次写的 Makefile 执行 make 命令以后.O 文件在 szys 文件夹下 不是我们预期的跟名.C 文件在同一文件夹下。 我所写的 Makefile 中没有关于.O 文件的去向的命令。重新添加关于.O 文件去向的命 令以后重新 make 4. 关于.0 文件的去向的命令比较难写, 花了挺多时间上网查资料综合分析之后再仿照网上 的例子写出来的
-3-

习 报 告
首先,我把所有的文件类型统统放在根目录的 szys 下通过 GCC 与 GDB 编译调试输出 结果。 GCC 的使用: 使用 GCC 编译程序时,编译过程可以被细分为四个阶段: ◆ 预处理(Pre-Processing) ◆ 编译(Compiling) ◆ 汇编(Assembling) ◆ 链接(Linking) GDB 的使用: 输入文件,在保存退出后首先使用 Gcc 对.c 文件进行编译,注意一定要加上选项”-g”, 这样编译出的可执行代码中才包含调试信息,否则之后 Gdb 无法载入该可执行文件。 然后执行 gdb<文件名>可以看出,在 Gdb 的启动画面中指出了 Gdb 的版本号、使用的库文 件等信息,接下来就进入了由“(gdb)”开头的命令行界面了。输入 r 就可以得到输出 结果。 可是在一些大的工程中,有大量的源文件,如果又不明所以的全部放在一个文件夹下 很混乱,所以我们通常的做法是把这许多的源文件分类,并存放在不同的目录中。因此我 在 szys 的文件夹,再在其下分别创建了 sum minus multi div 四个文件夹。其中 sum 中 放 sum.c sum.h 文件 同理在 minus multi div 文件夹下放入相应的文件。通过 makefile 关联各个文件实现编译。
习 报 告
a, b; sum1; minus1; multi1; div1;
scanf("%f",&a); scanf("%f",&b); sum1 = sum(a,b); minus1 = minus(a,b); multi1 = multi(a,b); div1 = div(a,b); printf("sum1 =%f\n",sum1); printf("minus1 =%f\n",minus1); printf("multi1 =%f\n",multi1); printf("div1 =%f\n",div1); }
Makefile
Makefile 就是“自动化编译”,一旦写好,只需要一个 make 命令,整个工程完全自动 编译。 make 命令执行时,需要一个 Makefile 文件,以告诉 make 命令需要怎么样的去编译和链接 程序。 我们要写一个 Makefile 来告诉 make 命令如何编译和链接这几个文件。我们的规则是: 1)如果这个工程没有编译过,那么我们的所有 C 文件都要编译并被链接。 2)如果这个工程的某几个 C 文件被修改,那么我们只编译被修改的 C 文件,并链接目 标程序。 3)如果这个工程的头文件被改变了,那么我们需要编译引用了这几个头文件的 C 文件, 并链接目标程序。 一、Makefile 的规则 target ... : prerequisites ... command ... target 也就是一个目标文件,可以是 Object File,也可以是执行文件。还可以是一个标签 (Label) ,对于标签这种特性,在后续的“伪目标”章节中会有叙述。 prerequisites 就是,要生成那个 target 所需要的文件或是目标。
-1-
实 习 报 告 3.过程(如实际程序开发、电子制作,详细说明有关原理、开发过程、 调试过程、结果)
1.设计思路 根据题目的要求,需要一个主程序 main()和四个子程序分别为: sum(),minus(),multi(),div():可以实现加减乘除的四则运算。 2.设计流程图:
3.程序源代码: Sum.c Minus.c float sum(float float minus(float a,float b) a,float b) { { float iResult; float iResult; iResult = a - b; iResult = a + b; return iResult; return iResult; } }
电子与信息工程学院
实 习 报 告
(2009 — 2010 学年 第 2 学期)
课程名称:软件设计方法课程设计 班 学 姓 级: 号: 名: 电子 0803 0 4 刘 静 牟 峰
指导教师:
2010 年
06 月
实 1、目的
习 报 告
2、内容和要求
一、 基本要求 1. 学习并掌握 GCC 编译程序过程和方法; 2. 学习并掌握 GDB 调试程序的方法; 3. 学习并掌握 Make 工程管理器的基本使用方法; 4. 学习并掌握工程中,文件和路径的安排; 5. 使用上述知识和技能,编写程序,完成实数的四则运算功能。 二、 提高要求 1. 安装 Eclipse 开发环境; 2. 学习 Eclipse 开发环境的使用; 3. 在 Eclipse 下,编写程序,完成实数的四则运算功能; 4. 在 Eclipse 下,编写程序,完成 1024 点的 FFT 程序。 三、 发挥部分 根据自己的程序开发水平,完成其他可展示功能程序
.c.h 结尾的文件在 sum minus multi div 文件夹 中
subsystem: cd sum && $(MAKE) cd minus && $(MAKE) cd multi && $(MAKE) cd div && $(MAKE)
分别进入 sum minus multi div 文件夹中 并且执行 Makefile
-2-
Div.h #ifndef DIV_H_ #define DIV_H_ float div(float a,float b); #endif

Main.c #include<stdio.h> #include"sum.h" #include"minus.h" #include"multi.h" #include"div.h" main() { float float float float float
Sum.h #ifndef SUM_H_ #define SUM_H_ float sum(float a,float b); #endif
Minus.h #ifndef MINUS_H_ #define MINUS_H_ float minus(float a, float b); #endif
Multi.h #ifndef MULTI_H_ #define MULTI_H_ float multi(float a, float b); #endif
-4-

习 报 告
command 也就是 make 需要执行的命令。 (任意的 Shell 命令) 这是一个文件的依赖关系,也就是说,target 这一个或多个的目标文件依赖于 prerequisites 中的文件,其生成规则定义在 command 中。说白一点就是说,prerequisites 中如果有一个 以上的文件比 target 文件要新的话,command 所定义的命令就会被执行。这就是 Makefile 的规则。也就是 Makefile 中最核心的内容。 二、make 是如何工作的 在默认的方式下,也就是我们只输入 make 命令。那么, 1、make 会在当前目录下找名字叫“Makefile”或“makefile”的文件。 2、 如果找到, 它会找文件中的第一个目标文件 (target) 在上面的例子中, , 他会找到“edit” 这个文件,并把这个文件作为最终的目标文件。 3、如果 edit 文件不存在,或是 edit 所依赖的后面的 .o 文件的文件修改时间要比 edit 这 个文件新,那么,他就会执行后面所定义的命令来生成 edit 这个文件。 4、如果 edit 所依赖的.o 文件也存在,那么 make 会在当前文件中找目标为.o 文件的依赖 性,如果找到则再根据那一个规则生成.o 文件。 (这有点像一个堆栈的过程) 5、当然,你的 C 文件和 H 文件是存在的啦,于是 make 会生成 .o 文件,然后再用 .o 文 件生命 make 的终极任务,也就是执行文件 edit 了。 这就是整个 make 的依赖性,make 会一层又一层地去找文件的依赖关系,直到最终编译出 第一个目标文件。在找寻的过程中,如果出现错误,比如最后被依赖的文件找不到,那么 make 就会直接退出,并报错,而对于所定义的命令的错误,或是编译不成功,make 根本 不理。make 只管文件的依赖性,即,如果在我找了依赖关系之后,冒号后面的文件还是不 在,那么对不起,我就不工作啦。 Vpath Makefile 中如果没有指明 vpath 这个变量,make 只会在当前的目录中去找寻依赖文件和 目标文件。如果定义了这个变量,那么,make 就会在当当前目录找不到的情况下,到所指 定的目录中去找寻文件了。 例如 VPATH = src:../headers 上面的的定义指定两个目录,“src”和“../headers”,make 会按照这个顺序进行搜索。 目录由“冒号”分隔。 Vpath 的使用方法:vpath <pattern> <directories> 为符合模式<pattern>的文件指定搜索目录<directories>。 vapth 使用方法中的<pattern>需要包含“%”字符 “%”的意思是匹配零或若干字符 (需 。 , 引用“%”,使用“\%")例如,“%.h”表示所有以 “.h”结尾的文件。<pattern>指定 了要搜索的文件集,而<directories>则指定了< pattern>的文件集的搜索的目录。例如: vpath %.h ../headers 该语句表示 要求 make 在“../headers”目录下搜索所有以“.h” , 结尾的文件。 (如果某文件在当前目录没有找到的话) 我们可以连续地使用 vpath 语句, 以指定不同搜索策略。如果连续的 vpath 语句中出现了相同的<pattern>,或是被重复了 的<pattern>,那么,make 会按照 vpath 语句的先后顺序来执行搜索。如: vpath %.c foo vpath % blish vpath %.c bar 其表示“.c”结尾的文件,先在“foo”目录,然后是“blish”,最后是“bar”目录。
相关文档
最新文档