基础命令:
1.服务器正在执行,使用gdb调试这个正在运行的server
gdb -p pid
gdb attach pid
2.设置断点
break namespace::class_name::func_name
break filename::linenum
break...if...
3.调试
单步跳过:n(ext)
单步进入:s(tep)
继续直至下个断点:continus
运行到函数return返回:finish
列出当前函数的局部变量:info locals
打印变量值:p var
列出当前位置之后的10行代码:list
列出调用栈:backtrace/where
列出断点:info breakpoints
删除断点:delete breakpoints / delete breakpoints id / disable/enable breakpoints id