gdb调试命令的使用及总结,gdb高级调试技巧

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: