GNU Debugger: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Corretta frase |
|||
Riga 12: | Riga 12: | ||
}} |
}} |
||
'''GNU debugger''' (talvolta chiamato semplicemente '''GDB''') è il nome di un [[programma (informatica)|programma]] [[Software libero|libero]] sviluppato |
'''GNU debugger''' (talvolta chiamato semplicemente '''GDB''') è il nome di un [[programma (informatica)|programma]] [[Software libero|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 [[Linguaggio di programmazione|linguaggi di programmazione]], tra cui [[Ada (linguaggio)|Ada]], [[C (linguaggio)|C]], [[C++]] e [[Fortran]]. |
||
Con il GDB, per esteso Gnu Source-Level Debugger, è possibile avviare quattro tipi di operazione: |
Con il GDB, per esteso Gnu Source-Level Debugger, è possibile avviare quattro tipi di operazione: |
Versione delle 13:34, 29 ott 2011
GNU Debugger software | |
---|---|
Genere | |
Sviluppatore | progetto GNU |
Data prima versione | 1986 |
Ultima versione | 14.2 (3 marzo 2024) |
Sistema operativo | |
Linguaggio | C Scheme |
Licenza | GNU GPL v3+ (licenza libera) |
Sito web | www.gnu.org/software/gdb |
GNU debugger (talvolta chiamato semplicemente GDB) è il nome di 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": consentire di tornare indietro nella sessione di debug, come se si "riavvolgesse" il programma crashato, per vedere che cosa è accaduto.[1]