zoukankan      html  css  js  c++  java
  • 使用GDB 文本用户界面(GDB-TUI)进行调试

    1)打开tui模式
    使用‘gdbtui -q’ 或 ‘gdb -tui -q’开始一个调试
    $ gdbtui -q test_struct
    (gdb) ....

    2)在tui模式下有4个窗口,
    command 命令窗口. 可以键入调试命令
    source 源代码窗口. 显示当前行,断点等信息
    assembly 汇编代码窗口
    register 寄存器窗口
    除command 窗口外,其他三个窗口不可同时显示.其可用 layout 命令来进行选择
    自己需要的窗口. 可参见 `help layout` .

    ctrl+x再ctrl+a: 在classic和layout两种方式之间切换gdb的显示方式。

    3)启动gdb之后,上面是src窗口,下面是cmd窗口,默认focus在src窗口的,这样的话上下键以及pagedown,pageup都是在移动显示代码,并不显示上下的调试命令.这个时候要切换focus,具体可简单参见

    (gdb) info win  查看当前focus
            SRC     (36 lines)  <has focus>
            CMD     (18 lines)
    (gdb) fs next  上下切换focus
    Focus set to CMD window.
    (gdb) fs SRC  切换指定focus
    Focus set to SRC window.
    (gdb)

    4)
  • 相关阅读:
    LintCode 17.子集
    JS时间操作
    Ajax总结
    Ajax请求文件下载操作失败的原因和解决办法
    遍历Map的几种方式
    java获取文件大小的方法
    Ajax详细介绍
    第31课
    30-React JSX IN DEPTH
    28-React state提升、组件组合或继承
  • 原文地址:https://www.cnblogs.com/csstudy/p/4498367.html
Copyright © 2011-2022 走看看