在Linux中有个非常方便的调试工具: gdb,它可以进行单步调试、多线程调试,也可以打印堆栈信息。
1、查看堆栈信息
backtrace
2、查看当前函数调用的栈帧信息
info frame
3、查看当前函数的值
info args
4、查看函数符号
info functions
5、切换到编号为N的上下文中
frame N
在Linux中有个非常方便的调试工具: gdb,它可以进行单步调试、多线程调试,也可以打印堆栈信息。
1、查看堆栈信息
backtrace
2、查看当前函数调用的栈帧信息
info frame
3、查看当前函数的值
info args
4、查看函数符号
info functions
5、切换到编号为N的上下文中
frame N