gdb调试心得
以一个例子:create2.c为例。
1.编译文件:
gcc -g create2.c -o create
2.进入gdb调试:
gdb create
3.gdb的常用参数:
p:输出某个参数的值
s:单步执行
break 行号:设置断点
run:执行程序
clear:取消断点
q:退出
4.注意:使用s调试的时候,已经执行的是当前显示行的前一行,所以如果想要看某行执行的结果,就要往后多执行一行。
1.编译文件:
gcc -g create2.c -o create
2.进入gdb调试:
gdb create
3.gdb的常用参数:
p:输出某个参数的值
s:单步执行
break 行号:设置断点
run:执行程序
clear:取消断点
q:退出
4.注意:使用s调试的时候,已经执行的是当前显示行的前一行,所以如果想要看某行执行的结果,就要往后多执行一行。