GDB调试命令
gdb main 启动GDB
(gdb) l 相当于list,从第一行开始列出源码
(gdb) break 16 设置断点,在源码的第16行设置断点
(gdb) break func 设置断点,在func函数的入口处
(gdb) info break 查看断点信息
(gdb) d [编号] 删除指定编号的某个断点或者删除所有断点,断点编号从1开始递增
(gdb) r 运行命令,run命令简写
(gdb) n 单条语句执行,next命令简写,相当于Step Over,单步跟踪
(gdb) s 相当于Step Into,单步跟踪进入,如果有子函数,会进入子函数执行
(gdb) c 继续运行,continue命令简写
(gdb) p j 打印变量j的值,p是print的简写
(gdb) bt 查看函数堆栈
(gdb) finish 退出函数
(gdb) q 退出gdb
(gdb) help [命令名称]
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。