GNU Debugger
GNU debugger (talvolta chiamato semplicemente GDB) è un programma libero sviluppato dal progetto GNU. È il debugger predefinito del sistema operativo GNU, gira su molte piattaforme (tra cui i sistemi Unix-like e Microsoft Windows) ed è capace di analizzare numerosi linguaggi di programmazione, tra cui Ada, C, C++ e Fortran.
Con il GDB, per esteso Gnu Source-Level Debugger, è possibile avviare quattro tipi di operazione:
- Avviare un programma, specificando tutte le componenti che influiscono sul suo comportamento.
- Far sì che il programma utilizzato si interrompa rispettando le condizioni impostate.
- Esaminare i processi coinvolti nell'interruzione del programma.
- Modificare gli elementi nel programma utilizzato, così da poter visionare i risultati delle eventuali correzioni a un dato bug.
GDB è sviluppato attivamente. Attualmente (2007) l'attenzione è posta sull'implementazione del "debugging reversibile", ovvero consentire di tornare indietro nella sessione di debug, come se si "riavvolgesse" il programma crashato, per vedere cosa è accaduto.
Note
Altri progetti
Wikimedia Commons contiene immagini o altri file su GNU Debugger
Collegamenti esterni
- (EN) Sito ufficiale, su gnu.org.
- GNU Debugger / GNU Debugger (altra versione) / GNU Debugger (altra versione) / GNU Debugger (altra versione) / GNU Debugger (altra versione), su packages.debian.org.
- Repository sorgenti di GNU Debugger, su sourceware.org.
- (EN) GNU Debugger, su Free Software Directory.
Controllo di autorità | GND (DE) 4830555-8 |
---|