# GDB调试器 ## Cli ### 运行 gdb Program [core dump] # 启动gdb gdb --args program args... # 传入程序的args adb --pid PID # gdb附加到进程 ## 交互式 - 文件 set args 指定args - 进程 run/r 运行程序 kill 杀掉进程 list/l 列出源代码 frame/f 现在位置 - 断点 break 下断点 delete 删断点 clear 删所有断点 enable 启用断点 disable 禁用断点 info 查看断点信息 - 观察点 watch 下观察点 delete/enable/disable 类似 - 的类型 函数名 行号 文件:行号 - Conditions break/watch if - 变量 print/p [val] 打印变量 info local 查看本地变量