GNU Project Debugger icon
GNU Project Debugger icon

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...

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Cygwin
  • Haiku
-
No reviews
38likes
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

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

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 38 likes

GNU Project Debugger was added to AlternativeTo by dtrebbien on and this page was last updated . GNU Project Debugger is sometimes referred to as GDB, GNU Debugger

Comments and Reviews

   
 Post comment/review
ab1
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

Adriana Mol
0

Information understood + accepted

Review by a new / low-activity user.

Featured in Lists

Native and default shell (no cygwin, msys2 or WSL)

List by lunolas with 47 apps, updated

A list with 4 apps by kaekazeh without a description.

List by kaekazeh with 4 apps, updated

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.