GNU Debugger

GNU Debugger
Logo GNU Debugger
Logo programu
Ilustracja
AutorThe GNU Project
Aktualna wersja stabilna9.1
(8 lutego 2020) [±]
System operacyjnyLinux i inne uniksopodobne
RodzajDebugger
LicencjaGPL
Strona internetowa

GNU Debugger (GDB) – debugger będący częścią projektu GNU, napisany w 1988 r. przez Richarda Stallmana. Program obsługuje wiele architektur komputera i jest dostępny dla wielu systemów operacyjnych. Potrafi otworzyć bardzo dużo formatów binarnych, zawdzięcza to BFD. Zazwyczaj zamiast pełnej nazwy używa się akronimu GDB. GNU Debugger jest dostępny na warunkach licencji GNU General Public License.

GNU Debugger działa w trybie tekstowym, lecz zdecydowana większość zintegrowanych środowisk programistycznych posiadających interfejs graficzny potrafi prezentować wyniki działania GDB. Takie możliwości oferują także programy typu front-end jak GNU Visual Debugger czy Data Display Debugger. Przyjazny interfejs do GDB zapewnia także standardowo edytor Emacs.

W skład GDB wchodzi między innymi PSIM, napisany w rozszerzonym języku C emulator instrukcji procesorów z rodziny PowerPC, który był samodzielnym projektem rozwijanym przez Andrew Cagneya w latach 1994-1996.

Zobacz też

Przypisy

Linki zewnętrzne

Media użyte na tej stronie

GDB Screenshot.png
Autor: Oryginalnym przesyłającym był Dr. WTF z angielskiej Wikipedii, Licencja: GPL
Screenshot of GDB, the debugger of the GNU Project.
Heckert GNU white.svg
(c) Aurelio A. Heckert, CC BY-SA 2.0
A bold GNU head.
Gdb archer fish.svg
Autor:

Oryginał: Jamie Guinan

Wektoryzacja: Lunavorax (dyskusja · edycje), Licencja: CC-BY-SA-3.0
Vectorisation of the GDB "Archer" logo.