backtrace(或bt) 查看各级函数调用及参数
finish 执行到当前函数返回,然后停下来等待命令
frame(或f) 帧编号 选择栈帧
info(或i) locals 查看当前栈帧局部变量的值
list(或l) 列出源代码,接着上次的位置往下列,每次列10行
list 行号 列出从第几行开始的源代码
list 函数名 列出某个函数的源代码
next(或n) 执行下一行语句
print(或p) 打印表达式的值,通过表达式可以修改变量的值或者调用函数
set var 修改变量的值
start 开始执行程序,停在main函数第一行语句前面等待命令
step(或s) 执行下一行语句,如果有函数调用则进入到函数中
break(或b) 行号 在某一行设置断点
break 函数名 在某个函数开头设置断点
break...if... 设置条件断点
continue(或c) 从当前位置开始连续而非单步执行程序
delete breakpoints 删除断点
display 变量名 跟踪查看一个变量,每次停下来都显示它的值
disable breakpoints 禁用断点
enable breakpoints 启用断点
info(或i) breakpoints 查看当前设置了哪些断点
run(或r) 从头开始连续而非单步执行程序
undisplay 取消对先前设置的那些变量的跟踪
watch 设置观察点
info(或i) watchpoints 查看当前设置了哪些观察点
x 从某个位置开始打印存储器的一段内容,全部当成字节来看,而不区分哪些字节属于哪些变量 x/6b 以byte为单位,显示6个byte
分享到:
相关推荐
"GDB完全手册.pdf.zip"包含了对GDB全面的介绍和指南,是学习和使用GDB的重要参考资料。 GDB中文手册特别适合中文用户,提供了详细的操作步骤和实例解析,帮助开发者理解GDB的各个功能。手册通常会包含以下内容: 1...
GDB调试手册是一份非常适合初学者的中文资源,它详尽地介绍了如何使用GDB这一强大的开源调试工具。GDB,全称GNU调试器,是Linux和其他类Unix系统下用于调试C、C++、Objective-C、Fortran等语言编写的程序的工具。...
GDB手册首先会介绍如何安装和配置GDB,包括在不同Linux发行版上的安装方法以及设置环境变量,确保调试器能正确地与编译器和目标程序交互。接着,它会详细讲解GDB的基本操作,如启动调试会话、设置断点、单步执行、...
**GDB使用手册(中文版)** GDB(GNU调试器)是开源世界中最常用的调试器之一,尤其在Linux环境中,它为C、C++、Fortran等编程语言提供了强大的调试支持。本手册将深入介绍如何有效地利用GDB进行程序调试,帮助开发者...
**GDB 使用手册(中文)** GDB,全称GNU Debugger,是GNU项目下的一个开源、跨平台的程序调试工具,适用于C、C++、Fortran等多种编程语言。它允许程序员在程序运行时检查和控制程序的状态,如查看变量值、设置断点、...
《GDB完全手册》是一本深入探讨GDB(GNU调试器)的教程,它揭示了这个强大工具在软件调试中的无限潜力。与图形化的调试器如VC(Visual C++)、BCB(Borland C++ Builder)相比,GDB虽然没有华丽的界面,但在调试复杂...
gdb使用手册,详细介绍gdb在linux操作系统下的使用步骤
GDB 官方用户手册是 GNU 调试器的一份官方文档,用于帮助用户学习和掌握 GDB 的使用方法和技术。本手册涵盖了 GDB 的基本概念、基本使用方法、调试技术、进阶技术等方面的知识点。 知识点 1: GDB 的基本概念 GDB...
### GDB中文手册核心知识点详解 #### 一、GDB:功能强大的调试工具 GDB,全称为GNU Debugger,是一款广泛应用于Linux系统下的开源调试工具,由自由软件基金会(FSF)开发并维护。它的主要功能是允许用户查看并控制...
在Linux操作系统中,GDB(GNU调试器)是一款强大的命令行工具,用于调试C、C++、Fortran、Python等编程语言编写的程序。这款工具允许开发者在运行时检查...阅读《Linux GDB调试手册》将有助于深入理解和应用这些知识。
GDB(GNU Debugger)是一个在UNIX平台下运行的强大程序调试工具,它是GNU开源项目的一部分。GDB提供了各种命令行操作,使得程序员可以在程序运行时控制其行为,观察程序状态,以及追踪和分析程序中的错误。 首先,...
### gdb使用手册大全 #### 精通Linux代码调试必学的工具书 在软件开发领域,特别是针对基于Linux或Unix系统的应用编程,一个高效且深入的代码调试工具显得尤为重要。gdb,作为GNU开源组织发布的一款强大调试工具,...
gdb使用手册文档
### GDB手册知识点详解 #### 一、GDB简介与手册背景 GNU调试器(GDB)是一款功能强大的源码级调试工具,适用于多种编程语言,包括但不限于C、C++等。该手册针对的是GDB的第六版,版本号为6.8.50.20090706,提供了...
从GDB手册的目录概览和部分内容来看,GDB是一个功能全面、强大且灵活的调试工具。它不仅为开发者提供了丰富的命令和调试选项,同时也对各种高级调试场景提供了支持。通过阅读和理解这本手册,开发者可以大大提高对...
Linux下的GDB调试手册是程序员在开发C++应用程序时不可或缺的工具,特别是在处理复杂系统或遇到程序崩溃等问题时。GDB(GNU调试器)是一款强大的命令行工具,它允许开发者在运行时检查程序的状态,包括变量值、内存...
STM32 GDB 调试手册 本手册详细介绍了如何使用 GDB 调试 STM32 微控制器,旨在帮助开发者快速掌握 GDB 调试工具的使用方法,以便更好地 debug STM32 项目。 标题解释 STM32 GDB 调试手册是 STM 官方提供的调试指南...
### GDB使用手册知识点解析 #### 一、GDB简介 **GDB**(GNU Debugger)是由GNU项目开发的一款强大的程序调试工具,主要用于在UNIX及其类操作系统(如Linux)环境中进行程序调试。与常见的图形界面调试工具(如...
【Linux GDB命令手册】 GDB(GNU Debugger)是一款强大的调试工具,主要用于C和C++程序,但也支持其他语言。在Linux环境下,GDB可以帮助开发者定位和修复代码中的错误,提高软件的质量。以下是对GDB命令的详细说明...
《GDB完全手册》是为程序员提供的一种强大的调试工具指南,它详尽地阐述了如何使用GDB(GNU调试器)来调试C、C++以及其他支持的语言编写的程序。GDB是一个开源、跨平台的调试器,适用于各种操作系统,如Linux、Unix...