调试器 -gdb 程序调试工具
使用 gcc -g test.c -o test
gdb test
(gdb) run 运行程序
(gdb) list 查看代码
(gdb) quit 退出
(gdb) break 21 执行到21行
(gdb) next 单步执行
(gdb) print 变量名 查看变量数
(gdb) continue 运行结束
(gdb) info break 查看断电信息
(gdb) delete+断电编号 删除断电
(gdb) step 单步运行 记录子函数
(gdb) finish 结束当前函数
工程管理make
tre 看项目中的所有文件
make 一起编译生成可执行文件
相当于批处理 自动编译
编写makefile 目标:依赖命令
命令
ls -l 生成时间戳
.PHONY:clean
clean:
rm -f hellow.o hellow
make + makefile1 指定用哪个makefile编译
顶层总控 makefile
功能目录 makefile
/scripts/makefile头文件的makefile
使用 gcc -g test.c -o test
gdb test
(gdb) run 运行程序
(gdb) list 查看代码
(gdb) quit 退出
(gdb) break 21 执行到21行
(gdb) next 单步执行
(gdb) print 变量名 查看变量数
(gdb) continue 运行结束
(gdb) info break 查看断电信息
(gdb) delete+断电编号 删除断电
(gdb) step 单步运行 记录子函数
(gdb) finish 结束当前函数
工程管理make
tre 看项目中的所有文件
make 一起编译生成可执行文件
相当于批处理 自动编译
编写makefile 目标:依赖命令
命令
ls -l 生成时间戳
.PHONY:clean
clean:
rm -f hellow.o hellow
make + makefile1 指定用哪个makefile编译
顶层总控 makefile
功能目录 makefile
/scripts/makefile头文件的makefile