GNU Debugger
Da Wikipedia, l'enciclopedia libera.
| GNU Debugger | |
|---|---|
| Sviluppatore | GNU |
| Ultima versione | 6.7.1 / 29 ottobre 2007 |
| SO | Multipiattaforma |
| Genere | Debugger |
| Licenza | GNU GPL |
| Sito web | http://gnu.org/software/gdb/ |
GNU debugger (talvolta chiamato semplicemente GDB) è il nome di un programma 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 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].
| GNU | ||
|---|---|---|
| Storia | Manifesto GNU · Progetto GNU · Free Software Foundation · Storia del software libero | |
| Licenze GNU | GNU General Public License · GNU Lesser General Public License · GNU Free Documentation License · GPL linking exception · GNU Affero General Public License | |
| Software | GNU (Varianti) · GNOME · Gnuzilla · Gnash · bash · GCC · GNU Emacs · glibc · Coreutils · GNU build system · Lista dei pacchetti GNU | |
| Rappresentanti | Richard Stallman · Robert J. Chassell · Bradley M. Kuhn · John Sullivan · Eben Moglen · Loïc Dachary · Georg C. F. Greve | |

