gdb - Der GNU-Debugger


gdb ist der uebliche Debugger unter Linux/Unix. Hier wird der GNU-gbd von der Free Software Foundation beschrieben, dessen Bedienung weitgehend der entspricht, wie sie auch fuer die unter anderen Unix-Systemen angebotenen Debuggern des gleichen Namens gilt. Der hier beschriebene gdb ist ein kommandozeilenorientierter Debugger, zu dem es inzwischen mehrere graphische Debugger1 angeboten werden, wie z. B.:
xxgdb
ist eine graphische Oberflaeche zum GNU-Debugger gdb und ermoeglicht ein leichtes Debuggen von C- bzw. C++-Programmen, indem man im eingeblendeten Quellcode mit der Mouse Breakpoints setzen kann, sich den Inhalt von Variablen und des Stacks anzeigen lassen kann, ..
ddd
ist wie xxgdb eine graphische Oberflaeche zum GNU-Debugger gdb und ermoeglicht ein ebenso leichtes Debuggen von C- bzw. C++-Programmen.
kdbg
ist eine beim Desktopenvironment KDE mitgelieferte graphische Oberflaeche zum GNU-Debugger gdb
Hier wird der kommandozeilenorientierte gdb kurz beschrieben, da die Kenntnis der grundlegenden gdb-Kommandos auch das Debuggen mit einem der eben erwaehnten graphischen Oberflaechen zum gdb erleichtert. Detailliertere Informationen zum gdb koennen mit info gdb abgefragt werden.
gdb kann benutzt werden, um Fehler in Programmen zu funden. Er kann zum Debuggen von Programmen verwendet werden, die in C, C++ oder Modula-2 geschrieben wurden.


Footnotes:
1 Die URLs zu den hier genannten graphischen Debuggern sind im Abschnitt 10. Anhang aufgefuehrt.

Zurueck || Index || Vor