学习日志 姓名:王宝强 日期:2018.7.10
|
|
今日学习任务
| 1、 了解调试器gdb;(基本调试操作,段错误如何调试) 2、 了解项目管理的方法及重要性;(项目代码目录结构) 3、 熟悉掌握makefile基本语法的使用;(目标、依赖、命令) |
今日任务完成情况
(详细说明本日任务是否按计划完成,开发的代码量) | 1.学会了gdb的使用。 2.启动被调试的程序。 3.让被调试的程序在指定位置停止。 4. 懂得了如何编写makefile; |
今日开发中出现的问题汇总
| 1.程序比较繁琐不利于汇总到一起。 2.一些代码忘记了,复习了一下学习的代码。 |
今日未解决问题
| 无 |
今日开发收获 | 完成了老师布置的任务,学会了makefie的使用,学会了一些代码的使用。 |
自我评价
(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)
| 已经完成了既定任务,并且和几个同学共同完成了makefile的制作。 |
其他
| include scripts/Makefile @ echo clean done! include ../scripts/Makefile rm -rf $(Objs) CC := gcc CFLAGS := -Wall -O3 Libs = -lpthread AllObjs := $(addsuffix /src/*.o,$(Modules)) int add(int a, int b) } int div(int a, int b) } int mul(int a, int b) } int sub(int a, int b) } #include<stdio.h>int main() { printf("add = %d\n",add(6,3)); printf("sub = %d\n",sub(6,3)); printf("mul = %d\n",mul(6,3)); printf("div = %d\n",div(6,3)); return 0; }
|