CASPUR Consorzio interuniversitario per le Applicazioni di Supercalcolo Per Università e Ricerca
Strumenti di sviluppo
Avvia ricerca
home
 

Strumenti di sviluppo

make e makefile
Procedure di debugging
   

STRUMENTI DI SVILUPPO

In questa sezione descriveremo il comando make, il file makefile ed illustreremo le funzioni principali per l'utilizzo del debugger GDB.

  • Make è un'utility del sistema operativo Unix che genera ed esegue comandi tramite la shell. Tale strumento è utilizzato per conservare, aggiornare e ricreare file relativi ad un dato progetto tenendo conto delle dipendenze che questi hanno con altri file e tra di loro.

  • Un debugger è un particolare software utilizzato per analizzare il comportamento di un altro programma allo scopo di individuare ed eliminare gli errori ( la parola "bug" infatti significa errore). Attraverso il debugger è possibile eseguire all'interno del programma un'istruzione alla volta, ispezionare e modificare il valore dellevariabili, bloccare l'esecuzione del programma in determinati punti,controllare l'ordine in cui vengono chiamate le funzioni ed analizzare un file "core".
  • GDB è il debugger disponibile per quasi tutti i principali sistemi Unix.

 
 
CASPUR - Via dei Tizii, 6/b - 00185 Roma - Tel. 06 444861 - Fax 06 4957083 - webmaster@caspur.it