gdb命令小结
GDB命令小结 gdb <filename> : 调试指定程序文件 r : run 的简写,运行被调试程序, 如果此前没有下过断点,则执行完整个程序;如果有断点, 则程序暂停在第一个可用断点处 c : continue的简写, 继续执行被调试程序, 直至下一个断点或程序结束 b : breakpoint 的简写, 设置断点, 可以是 <行号>、<函数名>、<执行地址> d : delete breakpoint的简写, 删除指定编号的某个断点, 或删除所有断点; 断点编号从1开始递增 s : 执行一行源程序代码, 如果此行代码中有函数调用, 则进入该函数(step into) n : 执行一行源程序代码, 此行代码中的函数调用也一并执行(step over) p : print 的简写, 显示指定变量的值 display : 设置程序中断后欲显示的数据及其格式 undisplay <编号> : 取消先前的display设置, 编号从1开始递增 i : info的简写, 用于显示各类信息 q : quit的简写, 退出GDB调试环境 help : GDB帮助命令, 提供对GDB名种命令的解释说明 来源: https://www.cnblogs.com/tongyishu/p/11691199.html