Das Fotonexus-Wiki befindet sich im Testbetrieb.


GNU Debugger

Aus Fotonexus.

Wechseln zu: Navigation, Suche

Der GNU Debugger, normalerweise GDB abgekürzt, ist der Standard-Debugger des GNU-Projekts. Der Debugger ist portabel, und läuft auf vielen Systemen und unterstützt viele Programmiersprachen, einschließlich C, C++ und FORTRAN. Der GDB ist freie Software die unter der GNU General Public License (GPL) steht.

GDB bietet viele Möglichkeiten zur Ablaufverfolgung und ermöglicht ein Eingreifen in die Ausführung von Computerprogrammen. GDB überwacht und verändert die internen Variablen des Programms und kann sogar Funktionen unabhängig vom normalen Programmablauf aufrufen.

Der Debugger besitzt keine eigene GUI, und nutzt die Kommandozeile. Es gibt allerdings einige grafische Frontends zu GDB, darunter ddd, der ncurses basierte cgdb, „Insight“ und der „GUD mode“ von Emacs. Diese ermöglichen die Nutzung von GDB ähnlich wie in einer IDE.

Einige andere Tools arbeiten mit GDB zusammen, z. B. Speicherleck-Detektoren.

GDB unterstützt (Stand 2006) unter anderem:

Literatur

Weblinks

[[Hilfe:Cache|Fehler beim Thumbnail-Erstellen]]: convert: unable to open image `/var/www/fotonexus/w/images/c/ca/Wikipedia_lexikon3e.jpg': No such file or directory.
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort GNU_Debugger, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge