`
lizhuang
  • 浏览: 904077 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

GDB调试常用命令

阅读更多
1.命令                        解释 
2.break NUM               在指定的行上设置断点。 
3.bt                      显示所有的调用栈帧。该命令可用来显示函数的调用顺序。 
4.clear                   删除设置在特定源文件、特定行上的断点。其用法为:clear FILENAME:NUM。 
5.continue                继续执行正在调试的程序。该命令用在程序由于处理信号或断点而 
6.                        导致停止运行时。 
7.display EXPR            每次程序停止后显示表达式的值。表达式由程序定义的变量组成。 
8.file FILE               装载指定的可执行文件进行调试。 
9.help NAME               显示指定命令的帮助信息。 
10.info break              显示当前断点清单,包括到达断点处的次数等。 
11.info files              显示被调试文件的详细信息。 
12.info func               显示所有的函数名称。 
13.info local              显示当函数中的局部变量信息。 
14.info prog               显示被调试程序的执行状态。 
15.info var                显示所有的全局和静态变量名称。 
16.kill                    终止正被调试的程序。 
17.list                    显示源代码段。 
18.make                    在不退出 gdb 的情况下运行 make 工具。 
19.next                    在不单步执行进入其他函数的情况下,向前执行一行源代码。 
20.print EXPR              显示表达式 EXPR 的值。 
21. 
22.print-object            打印一个对象 
23.print (int) name      打印一个类型 
24.print-object [artist description]   调用一个函数 
25.set artist = @"test"    设置变量值 
26.whatis                      查看变理的数据类
27.po
分享到:
评论

相关推荐

    gdb调试常用命令及调试例子

    本资料主要围绕“gdb调试常用命令及调试例子”展开,旨在为开发者提供一份实用的手册。 首先,我们需要了解GDB的基本使用。启动GDB通常通过在终端输入`gdb <program>`,其中是你要调试的可执行文件。进入GDB后,你...

    gdb调试常用命令大全

    ### GDB调试常用命令详解 #### 一、GDB简介 GDB(GNU Debugger)是一款由GNU项目开发的开源调试工具,广泛应用于Unix系统及类Unix操作系统中,如Linux、BSD等。它允许用户对程序进行细致入微的调试,包括但不限于...

    gdb调试常用命令总结

    ### gdb调试常用命令总结 #### 一、简介 在软件开发过程中,调试是必不可少的一环。gdb(GNU Debugger)作为一款广泛使用的调试工具,它提供了丰富的功能来帮助开发者找到并修复程序中的错误。本文主要介绍gdb在多...

    gdb调试常用命令.pdf

    ### gdb调试常用命令详解 #### 一、概述 GDB(GNU Debugger)是GNU项目下的一款强大的开源调试工具,主要用于调试C/C++等语言编写的程序。它支持多种操作系统平台,如Linux、Unix等,并且可以对运行中的进程进行...

    GDB调试常用命令及使用手法

    GDB调试常用命令及使用手法

    gdb调试器的用法-常用命令

    以下是对GDB调试器常用命令的详细说明: 1. **启动GDB**: 使用`gdb`命令加上可执行文件名即可进入调试状态,例如:`gdb clt_tcp`。如果源代码和可执行文件在同一目录下,并且编译时添加了 `-g` 选项,GDB就能关联...

    GDB调试流程及命令大全

    8. **`quit`**:退出GDB调试会话。 9. **`delete`**:删除断点,如`delete breakpoints number`。 10. **`display`**:持续显示某个变量的值,如`display variable_name`。 11. **`watch`**:监视变量值的变化。 12....

    gdb常用命令说明pdf

    以下是一些GDB的常用命令及其详细说明: 1. **启动GDB** - `gdb`:启动GDB交互式环境。 - `gdb 程序名`:载入指定的可执行文件进行调试。 - `gdb 程序名 core`:如果程序崩溃产生了一个core dump文件,可以用这...

    GDB调试命令手册.pdf

    本手册总结了 GDB 的常用命令,旨在帮助开发者更好地使用 GDB 实现高效的调试。 一、列文件清单 在 GDB 中,开发者可以使用 `backtrace` 命令来显示程序中的当前位置和表示如何到达当前位置的栈跟踪。该命令的同义...

    Linux中GDB调试器常用命令

    ### Linux中GDB调试器常用命令详解 #### 一、简介 GDB(GNU Debugger)是GNU项目下的一款开源调试工具,广泛应用于Linux系统中,用于调试C、C++等语言编写的程序。通过GDB,开发人员可以方便地设置断点、观察变量...

    GDB调试命令手册

    19. quit:退出GDB调试环境。 20. run:启动被调试的程序,可以带参数来模拟程序启动时的环境。 21. search:在源代码中搜索字符串或正则表达式。 22. set variable(或简写为set):为程序中的变量赋予新的值。 ...

    GDB常用命令总结

    GDB 常用命令总结 GDB(GNU Debugger)是一款功能强大且广泛应用的调试工具,对于软件开发和调试...GDB 的常用命令可以帮助开发者快速、方便地调试程序,掌握这些命令对于提高开发效率和调试能力具有非常重要的作用。

    GDB调试工具常用命令使用手册,完美中文版

    《GDB调试工具常用命令使用手册》是一份详细的中文指南,专为C/C++程序员提供GDB调试工具的使用教程。GDB是一个强大的调试器,主要用于查找和修复代码中的错误。在使用GDB之前,必须在编译时通过-g选项添加调试信息...

    gdb调试器命令学习总结笔记

    ### gdb调试器命令学习总结 #### 一、简介 GDB (GNU Debugger) 是Linux下的一款强大而灵活的调试工具,适用于C/C++程序的调试。通过GDB,开发人员可以轻松地设置断点、单步执行代码、监控变量值等,从而帮助他们...

    比较全面的gdb调试命令

    ### GDB调试命令详解 #### 一、GDB概述与特点 GDB(GNU Debugger)是一款功能强大且灵活的命令行调试工具,适用于多种UNIX-like系统(如Linux)。相较于图形界面调试工具(如Visual Studio、Borland C++ Builder等...

    gdb 调试手册 命令

    ### gdb调试手册命令详解 #### 一、列表与查看源代码命令(List) 在进行程序调试时,经常需要查看源代码的某部分或者整个函数。`gdb`提供了强大的列表功能来帮助用户完成这一任务。 **命令格式:** ``` (gdb) list...

    嵌入式Linux GDB调试技术

    GDB常用命令包括: * list(或l):列出源代码,接着上次的位置往下列,每次列10行 * list 行号:列出从第几行开始的源代码 * list 函数名:列出某个函数的源代码 * next(或n):执行下一行语句 * print(或p):...

    GDB常用命令

    - 直接启动GDB调试指定程序,如`$ gdb app`,此时需要确保app程序在编译时包含了`-g`选项,以便GDB读取调试信息。 **2. 载入程序** 在GDB启动后,可以使用`file`命令载入要调试的程序,例如`(gdb) file app`。 **...

Global site tag (gtag.js) - Google Analytics