美文网首页
gdb调试工具

gdb调试工具

作者: 54c1eca7148a | 来源:发表于2019-05-28 22:09 被阅读0次

GDB调试器的使用

(1) 通过gcc编译时加上选项-g、-ggdb,即可在生成的可执行文件中生成相应的调试信息。

(2)使用gdb调试工具,调试带有调试信息的可执行文件,gdb+ 可执行文件名。

(3)根据需要,给执行相应的调试命令。

           l:列出源程序代码

           b+行号/函数名称:设置断点

           r:运行可执行程序

           p+变量名:查看变量的值

           n:(next)执行下一条语句

           s:(step)执行代码的时候,可以切换到函数内部

           q:退出调试

相关文章

  • PWN入门到放弃

    Linux下的pwn常用到的工具有: gdb:Linux调试中必要用到的 gdb-peda:gdb方便调试的工具,...

  • gdb

    gdb调试工具使用

  • iOS 安全配置

    一、关于GDB挂起问题 1.首先什么是GDB,GDB就是调试工具,在iOS中 xcode中的断点查看就是调试工具中...

  • iOS安全防护方案

    1.阻止动态调试 GDB、LLDB是Xcode内置的动态调试工具。使用GDB、LLDB可以动态的调试你的应用程序(...

  • Xcode(7.2) 使用技巧(1)

    Xcode 中 内置GDB(UNIX及UNIX-like下的调试工具),我们可以在命令行中使用GDB 命令来调试我...

  • 一、调试-使用gdb调试linuxC程序

    gdb是linux操作系统特有的调试工具,可以完成一般IDE提供的所有调试功能。使用gdb调试程序之前,必须使用g...

  • Mac环境配置gdb,调试golang程序

    GDB:The GNU Project Debugger GDB是GNU中的项目调试工具,主要运用在UNIX及UN...

  • 2. gdb的使用

    参考链接1. GDB调试2. gdb调试方法3. gdb调试示例 1. 说说 gdb gdb 是一款 UNIX 系...

  • delve:Golang的最佳调试工具

    推荐使用Golang原生调试器delve,gdb不能切换goroutine。 推荐文章Golang程序调试工具介绍...

  • 在ubuntu系统中使用vscode调试cpp程序(视频)

    什么是 GDB GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具.既然是debug工具, 在 IDE...

网友评论

      本文标题:gdb调试工具

      本文链接:https://www.haomeiwen.com/subject/ewcdtctx.html