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