GDB
gdb
传参数: set args XXX
set listsize 20设置list显示的行数
show listsize 查看可以显示多少行, 默认10行
l 文件.c:行数显示哪个文件的多少行
l 文件.c:函数显示某个文件的函数
d num1-num2删除num1至num2的断点
d num1 num2删除多个断点
dis num使断点无效
ena num使断点生效
b 文件名:行号
b 文件名:函数名
b num if 条件在条件下在num处设置断点
i b显示断点
ptype var显示变量的类型
i display查看执行时会显示的变量
display var在循环时显示变量
undisplay num取消循环时显示变量
finish跳出函数体
start 让gdb跑起来, 运行一行就停止
run停在第一个断点位置
set var i=5设置变量值等于某个值, 在for时有用, 可直接跳转
until从循环体中跳出来
set follow-fork-mode child 设置跟踪子进程
set follow-fork-mode parent 设置跟踪父进程-->默认

浙公网安备 33010602011771号