gcc test.c -o test -g编译test.c生成文件为testgdb test断点运行test文件
l->list列出代码
b->breakpoint断点执行,设置执行的断点
r->run执行
s->stop单步执行
这时可以看到一行代码,是即将执行的代码
n->next执行下一遍,不会进入到函数的内部,会把for循环一遍一遍的执行下去
iofo b查询断点的个数,简写i b
p j 输出变量j的值
q退出gdb模式
本文介绍使用GDB进行C程序调试的基本步骤与常用指令,包括编译、设置断点、单步执行、查看变量值等操作。

被折叠的 条评论
为什么被折叠?