2014025691(033)《嵌入式系统程序设计》第二周学习总结

一、关于gcc编辑器的使用
1.本周主要学习的内容之一,十分基础而且重要的内容,使用gcc编译器编译C语言程序文件生成可执行文件的过程,是要经历四个相互关联的步骤:预处理、编译、汇编和链接。
本次实验除了在课上做过一遍以外,还在实验楼上从新坐了一遍,使我对gcc编辑器的使用更加的熟练。
二、关于GBD调试器的使用
1.同gcc编辑器一样,在学习完gcc编辑器的基础上,我们继续学习了GBD调试器的使用,gdb是GNU开源组织开发的一个强大的Linux下的程序调试工具,它主要完成:启动被调试程序,按照要求运行程序。让被调试的程序在指定的位置停住。当被调试程序停住时,可以检查被调试的状态和变量的值等内容。动态地改变被调试程序的运行环境等。
关于实验内容以及实验过程同gcc编辑器相同,本人也在实验楼上从新做了一遍。
三、关于makefile的基本规则
1.我们在第二周第二节课的学习中接触到了makefile的学习,让我明白了makefile的基本功能以及规则。Makefile是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Makefile中纪录有文件的信息,在make时会决定在链接的时候需要重新编译哪些文件。
关于实验过程也是在课堂以及实验楼同步进行。
2.在学会makefile的基本规则后,我们又学习了一些make的基本命令,如,make、make clean等。
实验楼实验结果截图如下:1150444-20170428225951819-810245484.png
1150444-20170428230004975-2003266392.png
1150444-20170428230012178-42850901.png
1150444-20170428230019194-769287602.png
1150444-20170428230025912-535055928.png
1150444-20170428230032647-1245066576.png
以上是gcc以及GDB的使用,接下来是makefile的使用过程截图:
1150444-20170428230106006-1230171753.png
1150444-20170428230110834-507113953.png
以上便是本周的学习内容,希望对同学们的学习有所帮助。

转载于:https://www.cnblogs.com/zengxiangyang/p/6783640.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值