zoukankan      html  css  js  c++  java
  • GDB常用命令

    命令

    描述

    backtrace(或bt)

    查看各级函数调用及参数

    finish

    连续运行到当前函数返回为止,然后停下来等待命令

    Frame(f)帧编号

    选择帧栈

    Info(i) locals

    查看当前栈帧局部变量的值

    list(l)

    列出源代码

    list 行号

    列出从第几行开始的源代码

    list 函数名

    列出某个函数的源代码

    nest (n)

    执行下一行语句

    print (p)

    打印表达式的值

    quit (q)

    退出gdb调试环境

    set var

    修改变量的值

    start

    开始执行程序,停在main函数第一行语句前等待命令

    step (s)

    执行下一行语句,如果有函数调用则进入到函数中

    break (b) 行号

    在某一行设置断点

    break 函数名

    在某个函数开头设置断点

    break…if…

    设置条件断点

    continue (c)

    从当前位置开始连续运行程序

    delete breakpoints 断点号

    删除断点

    display 变量名

    跟踪查看某个变量,每次停下来都显示它的值

    disable breakpoints 断点号

    禁用断点

    info (i) breakpoints

    查看当前设置了哪些断点

    run (r)

    从头开始连续运行程序

    undisplay 跟踪显示号

    取消跟踪显示号

    watch

    设置观察点

    info (i) watchpoints

    查看当前设置了哪些观察点

    x

    从某个位置开始打印存储单元的内容,全部当成字节来对待,而不区分哪个字节属于哪个变量

  • 相关阅读:
    机器学习笔记1
    Matlab学习日记之基础知识
    Matlab学习日记之操作界面
    Matlab学习日记之绘图
    Matlab学习日记之数学应用
    Matlab学习日记之映像
    机器学习笔记4
    机器学习笔记2
    在线CHM阅读器(2)——文件提取及关键文件解析
    一步一步打造WebIM(1)
  • 原文地址:https://www.cnblogs.com/liujiangyi/p/2609884.html
Copyright © 2011-2022 走看看