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

教材学习内容总结

1.gcc的概念:全称CUN CC是GUN项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。
2.gcc编译流程:预处理、编译、汇编、链接
3.gcc编译常用选项:-c 只编译不链接、-S只编译不汇编,生成汇编代码、-I dir在头文件的搜索路径列表中dir目录。
4.gcc库选项:-static 进行静态编译,即链接静态库,禁止使用动态库、-L dir在库文件的搜索路径列表中添加dir目录
5.gdb的使用:查看文件(I) 设置断点(b 行号) 查看断点info b 运行代码r
6.gdb的基本命令:(gdb) help data(gdb) help call

makefile中,要注意Tab键的使用。和一些make的常用选项,如:-C dir、-f file、-I dir等。

课堂学习中的问题和解决过程

在上课时,由于平时练习的时间不够,对一些基本的快速操作命令不是特别熟练,在上课跟着老师一起实际操作的时候,会有些吃力,有时候会跟不上,导致后来的操作会比较着急,不能好好体会其中的含义和本身的意义。

在本周第一次上课时,没有明白老师的意思,没有及时的把需要的程序文件放到环境里,导致后面的有些内容没有按时在课堂上完成,只能看着老师操作用笔记下来,没有自己动手操作感受,在课后通过上网查相关的资料和老师给的教程文件,解决了没解决的问题,安装上了传输文件的程序,并按要求将下次课需要的程序提前放到环境里。

代码调试中的问题和解决过程

在实验楼中实验时,第一个实验中出现了无法运行的情况,检查后改正,依旧不对,后来看了其他同学的实验报告并对问题进行了百度,在试探性的改正了两次之后问题才得以解决。
其他思想及感悟

由于之前某种原因,对一些基本的操作和基础知识十分薄弱,对于学过的知识掌握的不好,导致在一些涉及到之前知识的地方会有一些吃力,但是在上课过程中也在尽可能的跟住老师的步伐,争取一点一点积累,把课堂效率发挥到最大化。

posted @ 2017-05-02 20:36  6班-15-李东冉  阅读(171)  评论(0)    收藏  举报