学习日志 姓名:石圆圆 日期:7月11日
|
|
今日学习任务
| 嵌入式Linux开发之项目代码管理 1.了解调试器gdb;(基本调试操作,段错误如何调试) 2.了解项目管理的方法及重要性;(项目代码目录结构) 3.熟练掌握Makefile基本语法的使用;(目标、依赖、命令) 4.企业级Makefile的编写;(迭代开发) |
今日任务完成情况 | 基本完成今天的任务。 1. 掌握了程序调试器gdb的基本调试操作; 2. Makefile的编写还不能熟练掌握。 |
今日开发中出现的问题汇总 | 编写Makefile的步骤有一点乱。 |
今日未解决问题 | 不能熟练掌握Makefile的编写步骤。 |
今日开发收获 | 1. gdb调试器是GNU计划的工具,掌握了gdb的基本调试操作。 2. Makefile的语法三要素:目标体、依赖体、命令。 3. 使用.PHONY对伪目标进行标识。通过伪目标可以让Make工程管理器只执行规则命令,而不用创建实际的目标文件。 4. 在命令前加上@,可消除回显。 5. 多个Makefile时,先执行scripts目录下的Makefile,再执行总控Makefile,最后执行子目录下的Makefile。 |
自我评价 | 接受能力较弱,感觉今天讲的东西多了复杂了会有点吃力,需要利用时间多复习巩固。 |
其他 | 无 |