gdb调试命令的使用及总结,gdb高级调试技巧
Gd调试技巧-全职C-C博客
GDB调试技巧现在开发于linux下,调试器仍然是GDB!一杯slickedit,linux下问题多多。只好放弃了!
1.用TUI模式看代码很方便。
有两种方法可以启动他:
第一种是以参数-tui开头,比如:A:\gdb xxx -tui。
二、在GDB命令模式下:Ctrl X A打开TUI模式。
同理,Ctrl X A也可以关闭TUI模式。
2.使用bt和F命令
Bt可以查看函数调用的堆栈帧。
f命令可以返回到指定的堆栈帧。
然后你可以看看因变量。
3.调试已启动的进程。
有几种方法可以启动GDB:
A.广发计划
B.gdb程序核心
使用gdb同时调试一个正在运行的程序和核心文件。core是程序被非法执行后,core转储后生成的文件。
c、gdb程序PID
指定一个启动的程序PID,gdb会附加,可以调试。
您可以使用附加pid和分离命令。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。