GNU Project Debugger icon
GNU Project Debugger icon

GNU Project Debugger

 37 likes

GNU Project Debugger, or gdb, is a command-line, source-level debugger for programs that were written in C, C++, D, Objective-C, Fortran, Java, Pascal, assembly, Modula-2, or Ada and compiled for any of a number of different target architectures including x86, x86-64, IA-64...

License model

  • FreeOpen Source

Application type

Country of Origin

  • US flagUnited States

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Cygwin
5 / 5 Avg rating (1)
37likes
2comments
0news articles

Features

Suggest and vote on features
  1.  Command line interface
  2.  Debugging
  3.  Record and replay
  4.  X86/x64 Compatibility
  5.  Disassembler
  6.  Remote Debugging
  7.  Breakpoint

 Tags

  • itanium
  • assembly
  • gdb
  • core
  • coff
  • alpha
  • mips
  • xcoff
  • sparc
  • X86
  • powerpc
  • dwarf
  • ia-64
  • m68k
  • development

GNU Project Debugger News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

GNU Project Debugger information

  • Developed by

    US flagGNU Project
  • Licensing

    Open Source and Free product.
  • Alternatives

    19 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOS & UtilitiesSystem & Hardware

Popular alternatives

View all

Our users have written 2 comments and reviews about GNU Project Debugger, and it has gotten 37 likes

GNU Project Debugger was added to AlternativeTo by dtrebbien on May 16, 2010 and this page was last updated Oct 2, 2021. GNU Project Debugger is sometimes referred to as GDB, GNU Debugger.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
Adriana Mol
Sep 20, 2018
0

Information understood + accepted

ab1
Jan 6, 2024
0

Currently, process record and replay is supported on ARM, Aarch64, Moxie, PowerPC, PowerPC64, S/390, and x86 (i386/amd64) running GNU/Linux. Process record and replay can be used both when native debugging, and when remote debugging via gdbserver.

https://sourceware.org/gdb/current/onlinedocs/gdb.html/Process-Record-and-Replay.html

What is GNU Project Debugger?

GNU Project Debugger, or gdb, is a command-line, source-level debugger for programs that were written in C, C++, D, Objective-C, Fortran, Java, Pascal, assembly, Modula-2, or Ada and compiled for any of a number of different target architectures including x86, x86-64, IA-64, Alpha, ARM, Motorola 68000, MIPS, PowerPC, SPARC, and others. gdb supports hardware breakpoints, conditions, core dump analysis, expression evaluation, remote debugging, stepping into/out of code, disassembling, and, in some cases, reversible debugging.