GNU Debugger: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Cellistbot (discussione | contributi)
m Bot: spostamento template come richiesto
Corretta frase
Riga 12: Riga 12:
}}
}}


'''GNU debugger''' (talvolta chiamato semplicemente '''GDB''') è il nome di un [[programma (informatica)|programma]] [[Software libero|libero]] sviluppato da [[GNU]]. È il [[debugger]] predefinito del software 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]].
'''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
Logo
Logo
Schermata di esempio
Schermata di esempio
Genere
Sviluppatoreprogetto GNU
Data prima versione1986
Ultima versione14.2 (3 marzo 2024)
Sistema operativo
LinguaggioC
Scheme
LicenzaGNU GPL v3+
(licenza libera)
Sito webwww.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]

Note

  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero