gdb调试命令总结

常用命令:

l          列出源代码 每次默认列10行

  list 行号      列出从第几行开始的源代码

  list函数名      列出某个函数的源代码

r           运行程序

next(或n)        执行下一行语句

backtrace(或bt)    查看堆栈信息

finish       执行到当前函数返回

thread apply all backtrace(或t a a bt)查看所有线程调用栈

程序运行参数:
set args 可指定运行时参数。(如:set args 10 20) 
show args 命令可以查看设置好的运行参数。 

设置断点:

b func     # b : break

b file:line  设置行号

原文地址:https://www.cnblogs.com/bencai/p/9153000.html