Il compilatore DEV C++
Transcript
Il compilatore DEV C++
Il compilatore DEV C++ Il DEV C++ è un ambiente integrato per lo sviluppo di programmi in C. In quest’ambiente è possibile creare, salvare, correggere, compilare, eseguire programmi. Lanciando il DEV C++ viene visualizzata la schermata mostrata nella figura 1. Figura 1. Ambiente DEV C++ 1. Configurazione del compilatore prima dell’uso: Nel menu “Strumenti” selezionare “Opzioni di compilazione” In “Generazione di codice/Ottimizzazioni” selezionare “Linker” e cambiare “Generare informazione per il debug” da “No” a “Si” 2. Creazione del file sorgente: Nel menu “File” selezionare “Nuovo” seguito da “File sorgente” 3. Salvataggio del file sorgente: Nel menu “File” selezionare “Salva” e digitare il nome del file sorgente seguito da .c 4. Creazione di un progetto: Dal menu “File” selezionare “Nuovo” seguito da “Progetto” Nella finestra “Nuovo Progetto” selezionare il tipo dell’applicazione, il linguaggio e scrivere il nome del progetto. 5. Compilazione del file sorgente e generazione del file eseguibile: Nel menu “Esegui” selezionare “Compila” 6. Esecuzione del file: Ci sono due modi per eseguire un file. Il primo modo è eseguirlo a partire dal compilatore, mentre il secondo è tramite la linea di comando del MS-DOS. Compilatore: dal menu “Esegui” selezionare “Esegui” Linea di commando del MS-DSOS: nel menu START del windows, selezionare “Esegui”, digitare “cmd” nella finestra e OK. Per eseguire il file digitare il nome del file eseguibile (.exe) e inserire i parametri necessari per l’esecuzione del programma. 7. Debug del file sorgente: Durante lo sviluppo di un programma è normale che alcuni errori, denominati “bugs”, siano introdotti nel codice. Alcune volte trovare questi errori può essere abbastanza faticoso. L’operazione di Debug ha l’obiettivo di aiutare il programmatore nel rilevamento e nella correzione degli errori. In generale, il Debug permette di osservare passo a passo l’esecuzione del programma e di inserire appositi breakpoints. Un breakpoint è definito come punto di pausa dell’esecuzione del programma in corrispondenza ad una specifica linea del codice. Il debug è eseguito tramite le seguenti operazioni: Inserimento di uno o più breakpoints nel programma Nel menu “Debug” selezionare “Debug”. Le opzioni “Step succ.”, “Step interno” e “Step esterno” permettono l’esecuzione passo a passo del programma L’opzione “Nuova osservazione” permette di aggiungere una variabile da controllare nella lista del debug. Questo permette l’osservazione del valore immagazzinato nella variabile durante uno specifico tempo d’esecuzione L’opzione “Eliminare osservazione” permette di eliminare la variabile dalla lista del debug L’opzione “Ferma esecuzione” è utilizzata per terminare il debug.