• Non ci sono risultati.

Ambiente di Sviluppo Dev-C++

N/A
N/A
Protected

Academic year: 2021

Condividi "Ambiente di Sviluppo Dev-C++"

Copied!
25
0
0

Testo completo

(1)

rof. Rio Chierego

Ambiente di Sviluppo Dev-C++

Guida per iniziare

Autore: prof. Rio Chierego

(2)

Ambiente di Sviluppo Dev-C++ (1)

Laboratorio C 4 Ottobre 2018 Pagina 2

L’IDE DevC++ è reperibile @

http://www.bloodshed.net/dev/devcpp.html

(3)

Ambiente di Sviluppo Dev-C++ (2) (2)

Laboratorio C 4 Ottobre 2018 Pagina 3

Nel caso in cui il download non sia automatico

(4)

Procedura di installazione (1)

Laboratorio C 4 Ottobre 2018 Pagina 4

Il file di installazione è

devcpp-4.9.9.2_setup.exe

Si tratta dell’ultima release (beta) Passo 1: doppio click su

devcpp-4.9.9.2_setup.exe

Scegliere “Esegui”

(5)

Procedura di installazione (2)

Introduzione al C 19

Esercitazione 1

Passo 4:

selezionare

“Accetto”

4 Ottobre 2018 Pagina 5

Passo 2: cliccare su OK

Passo 3: scegliere italiano

(6)

Procedura di installazione (3)

Introduzione al C Esercitazione 1

4 Ottobre 2018 Pagina 6

Passo 5: cliccare su

“Avanti”

Passo 6:

cliccare su

“Installa”

(7)

Procedura di installazione (4)

Introduzione al C 19

Esercitazione 1

Passo 8:

cliccare su

“Fine”

4Ottobre 2007 Pagina 7

L’installazione

è terminata

Passo 7: cliccare su “Si”

(8)

First time Configuration (1)

Laboratorio C 4 Ottobre 2018 Pagina 8

Passo 1: Cliccare su “OK”

Passo 2:

Scegliere “Italian”

e “Use XP Theme”

Cliccare su “Next”

(9)

First time Configuration (2)

Laboratorio C 4 Ottobre 2018 Pagina 9

Con opzione selezionata “Yes, I want to use this feature

Passo 3: Cliccare su “Next”

(10)

First time Configuration (3)

Pagina 10

Laboratorio C 4 Ottobre 2018

Laboratorio C 4 Ottobre 2018 Pagina 10

Con opzione selezionata “Yes, create the cache now”

Passo 4: Cliccare su “Next”

(11)

First time Configuration (4)

Pagina 11

Laboratorio C 4 Ottobre 2018

Ora è tutto pronto per iniziare

Laboratorio C 4 Ottobre 2018 Pagina 11

Passo 5: Cliccare su “Ok”

(12)

Creazione Nuovo Progetto (1)

Introduzione al C Esercitazione 1

19 Ottobre 2007 Pagina 12

clicca su “File”

Laboratorio C 4 Ottobre 2018 Pagina 12

(13)

Creazione Nuovo Progetto (2)

Introduzione al C Esercitazione 1

19 Ottobre 2007 Pagina 13

“Nuovo”

“Progetto”

Laboratorio C 4 Ottobre 2018 Pagina 13

(14)

Creazione Nuovo Progetto (3)

Laboratorio C 4 Ottobre 2018 Pagina 14

1. Selezionare

“Empty Project”

2. Selezionare

“C” e “Linguaggio Predefinito”

3. Scegliere un nome 4. Cliccare su “OK”

(15)

Creazione Nuovo Progetto (4)

Pagina 15

Laboratorio C 4 Ottobre 2018

Laboratorio C 4 Ottobre 2018 Pagina 15

Scegliere

“Salva”

(16)

Creazione Nuovo Progetto (5)

Laboratorio C 4 Ottobre 2018 Pagina 16

Ora il nuovo progetto “prova”

appare nel relativo TAB

(17)

Nuovo File Sorgente (1)

Laboratorio C 4 Ottobre 2018 Pagina 17

File

Nuovo

File Sorgente

(18)

Nuovo File Sorgente (2)

Laboratorio C 4 Ottobre 2018 Pagina 18

Scegliere “Yes”

(19)

Nuovo File Sorgente (3)

Dev-C++ crea un nuovo file denominato “SenzaTitolo”

Si scriva il programma e si scelga “Salva”

(Menu File – Salva)

Laboratorio C 4 Ottobre 2018 Pagina 19

(20)

Nuovo File Sorgente (4)

il nome scelto è

“provaSorgente.c”

Scegliere “Salva”

N.B.

Importante, il file sorgente deve avere

estensione “.c”

Pagina 20 4 Ottobre 2018

Laboratorio C

(21)

Nuovo File Sorgente (5)

Per compilare (icona) Se la

compilazione ha successo

Laboratorio C 4 Ottobre 2018 Pagina 21

(22)

Primo programma con Dev-C++ (1)

Laboratorio C 4 Ottobre 2018 Pagina 22

Per compilare (icona)

Per eseguire(icona)

(23)

Primo programma con Dev-C++ (2)

Laboratorio C 4 Ottobre 2018 Pagina 23

In alternativa dal Menù “Esegui”....

Compila o F9: Esegue esclusivamente le azioni di compilazione e se non ci sono errori sintattici anche quelli di linkaggio del progetto selezionato, senza effettuare l’esecuzione

Esegui o F10: lancia l’ultimo eseguibile (in ordine di tempo) che è stato correttamnente creato

Riassembla tutto o F12: applica le modifiche recenti eseguite su file di intestazione (header file)

ricompilando e linkando tutti i file del progetto, senza effettuare l’esecuzione

Compila & Esegui o F11: Esegue le azioni di

compilazione e se non ci sono errori sintattici anche

quelli di linkaggio del progetto selezionato, lanciando

anche l’eseguibile creato

(24)

Problemi pratici (tastiera italiana)

Laboratorio C 4 Ottobre 2018 Pagina 24

Come si scrive la graffa aperta ( { ) ? Alt + 123

oppure

AltGr + Shift + è oppure

Fn + Alt + 123 (per i portatili)

Come si scrive la graffa chiusa ( }) ? Alt + 125

oppure

AltGr + Shift + + oppure

Fn + Alt + 125 (per i portatili)

(25)

Problemi pratici

Laboratorio C 4 Ottobre 2018 Pagina 25

Perché se clicco su esegui in Dev-C++ non vedo l’output o meglio appare e scompare immediatamente dopo?

Perché il programma termina immediatamente dopo aver eseguito le istruzioni in esso contenute.

Per visualizzare l’output aggiungere come ultima istruzione system(“PAUSE”);

(N.B. va inserita all’inizio del file sorgente la riga

#include <stdlib.h> )

Nel caso in cui ciò non dovesse funzionare, è possibile eseguire il programma direttamente da prompt di DOS, eseguendo il file

<nomeProgetto>.exe

creato da Dev-C++ in fase di compilazione

Riferimenti

Documenti correlati

• Per produrre il file eseguibile è necessario collegare (utilizzando il linker) tra loro i diversi file oggetto e le librerie di funzioni standard che sono file forniti insieme

In realtà i virus più recenti mescolano le caratteristiche di diversi tipi di malware con lo scopo di diventare più difficili da individuare e più efficaci nel diffondere l'infezione

Il complemento specifica in che modo i parametri tecnici delle antenne adattative devono essere registrati nella scheda dei dati sul sito e come deve essere calcolata la loro

 Il sistema previdenziale per il personale della scuola oggi: requisiti, diritto a pensione, pen- sione d’ufficio, liquidazione Tfs/Tfr, diversi sistemi di calcolo, computo,

In questa sottoanalisi non sono presenti i programmi generati .PRG e gli eseguibili .FXP poichè sono contenuti nella cartella VFCSSRC nella Root dell'Ambiente di Sviluppo; inoltre

CODICE FISCALE del coobbligato, erede, genitore, tutore o curatore fallimentare SEZIONE ERARIO. anno di riferimento

(ditta, denominazione, ragione sociale o cognome e nome del distributore, ubicazione

Simulink di modelli dinamici di modelli dinamici ridotti per un sistema CVT su ridotti per un sistema CVT su.. macchine agricole