gdb调试
在用gcc编程的时候可能会出bug,这时候就可以通过gdb这个工具进行调试,gdb调试的一定是直接有*.c 文件生成的bebug版本的可执行文件,否则,进入gdb之后敲入list命令gdb会说这没有debug的标志。
常用的gdb调试的命令
b 插断点 可以是行号 或是函数名
info break 查看断点
run运行
list 查看代码
n 相当于next line,执行下一行
p + 变量 查看当前变量的值
c (continue)跳到下一个断点 继续运行
q 退出
return 退出函数
step 进入当前的函数
delete 删除所有断点
clear 删除当前断点
还没有评论,来说两句吧...