`
love~ruby+rails
  • 浏览: 849191 次
  • 性别: Icon_minigender_1
  • 来自: lanzhou
社区版块
存档分类
最新评论

GNU项目发布Debugger 7.0

阅读更多

做为一款多种编程语言(如C,C++和Pascal)的调试器,GNU Debugger 7.0现在支持Mac OS X的Darwin。

7.0的增强包括增加了反向调试和一个JIT编译界面。使用者可以在GDB页面上下载到新版本的软件。

GDB 7.0现在支持新的平台,增加了一些主要新特性和增强以及做了一些bug修复。

支持新的本地配置:

  * x86/x86_64 Darwin
  * x86_64 MinGW

增加了下列的一些目标:

  * Lattice Mico32
  * x86/x86_64 DICOS
  * S+core 3
  * 远程stub现在支持x86 Windows CE

主要的新特性:

  * Python scripting支持
  * 反向调试(Reverse debugging),进程记录和回复(Process record and replay)
  * 无停顿调试(Non-stop debugging)
  * 多重架构调试(Multi-architecture debugging)
  * 多重inferior和多进程调试(Multi-inferior, multi-process debugging)

该版本还包括了很多增强和bug修复:

  * GDB现在有了一个JIT compilation的界面
  * 追踪点(Tracepoints)现在可能是需要附加条件的
  * 支持多字节(Multi-byte)和宽的字符
  * disassemble指令新增加了/r和/m的修饰符
  * 远程目标可以自动检索共享的库文件
  * 支持内联函数
  * 新的远程协议包
  * GDB现在可以读取压缩的调试部分
  * 支持Tru64上的进程选择
  * 支持Ada任务选择
  * gdbserver(GDB remote stub)的新特性
  * 当一个系统call发出时,有一个新指令可以阻止其执行
分享到:
评论

相关推荐

    gdb-7.0-mingw32-bin

    GDB(GNU symbolic debugger)是一个强大的命令行调试工具,它使你可以查看另一个程序在 “执行” 期间正在执行的操作–或该程序崩溃时正在执行的操作 搭配MinGW可以实现在Windows环境下调试C/C++程序 本资源版本为...

    gdb manual

    gdb遵循GNU自由文档许可证(GNU Free Documentation License)第1.1版或之后的任何版本发布,确保了用户有权复制、分发和/或修改此文档,同时保留了“自由软件”和“自由软件需要自由文档”的不变章节,以及前、后...

    mingw64+gcc-9.3.0

    这个软件包集合包含了多个重要的开发工具,如GCC(GNU Compiler Collection)、binutils、GDB(GNU Debugger)以及Make,它们是构建、调试和管理C/C++程序的关键组件。 Mingw64的版本为7.0.0,这意味着它提供了对...

    Linux调试器的建立和使用

    GDB(GNU Debugger)是一个由自由软件基金会发布的开源项目,用于调试C、C++、Objective-C、Fortran、Ada和其他语言编写的程序。它支持多种操作系统和处理器架构,是Linux平台上最常用的调试工具之一。GDB不仅能够...

    gdb-7.2-1-mingw32

    标题 "gdb-7.2-1-mingw32" 指的是一个特定版本的 GNU Debugger(GDB)软件,适用于 MingW32,这是一个 Windows 上的 MinGW(Minimalist GNU for Windows)环境的32位版本。GDB 是一款强大的开源调试器,用于C、C++...

    liniux C编程

    这通常包括安装GCC(GNU Compiler Collection)编译器,GDB(GNU Debugger)调试器,以及Make工具,它们是Linux下开发C程序的标准工具链。通过终端命令行,你可以方便地安装这些工具,并利用它们来编译、链接和调试...

    搭建MinGW+CodeBlocks+wxPack开发环境

    - **GDB**:GNU Debugger,用于调试程序。 - **Binutils**:一系列辅助工具,如链接器等。 ##### 1.2 文件 MinGW的编译器可以从指定的共享文件夹或官方网站下载。如果从共享文件夹下载,则路径为`\\Dftj-pdc\...

    gdb源码8.2

    GDB(GNU Debugger)是GNU项目的一个组成部分,是一款强大的源代码级调试器,适用于多种编程语言,包括C、C++、Fortran、Python等。它允许程序员在运行时检查程序的状态,包括变量值、内存区域、调用栈等,帮助找出...

    Linux GDB编译

    本文档主要介绍如何在Linux环境下进行GDB(GNU Debugger)的编译与配置,重点在于搭建一个完整的远程调试环境,以便于开发者能够在宿主机上对目标机上的应用程序进行调试。 #### 二、硬件与软件环境配置 **1. 主机...

    linux gdb调试命令.pdf

    Linux GDB(GNU Debugger)是一个功能强大的命令行调试工具,它可以用来调试C/C++和其他语言编写的程序。在Linux环境下,GDB能够帮助开发者对程序进行断点调试、查看和修改变量值、监视程序的执行流程等。以下将详细...

    slsjdq.zip

    GDB(GNU Debugger)是一款强大的源代码级调试器,广泛应用于Linux和其他Unix-like系统中,用于调试C、C++等语言编写的程序。本压缩包文件“slsjdq.zip”似乎与GDB的使用有关,特别是涉及到了通过命令行(cmd)来...

    GDB调试说明

    在Linux系统下,GDB(GNU Debugger)是一个广泛使用的调试工具,尤其适用于C/C++语言开发的应用程序调试。本文将对GDB调试工具进行详细说明,内容涵盖其基本操作和一些高级特性。 1. 开启GDB TUI界面 GDB TUI(Text...

    samples:GDB输出

    在IT行业中,调试是开发过程中的重要环节,而GDB(GNU Debugger)是C、C++等编程语言的标准调试工具。在这个"samples:GDB输出"的案例中,我们主要关注的是如何使用GDB来调试Python程序。虽然Python通常以其易于理解...

    使用Python和Numpy在gdb调试器中分析C / C ++矩阵

    gdb(GNU调试器)是一款强大的开源调试工具,广泛应用于Linux和Windows系统,支持多种编程语言,包括C和C++。它允许程序员在运行时检查变量、单步执行代码、设置断点,以及进行其他复杂的调试任务。然而,对于大型...

Global site tag (gtag.js) - Google Analytics