Il compilatore Dev-C++



Похожие документы
Il compilatore Dev-C++

Dev C++ Prerequisiti. Note di utilizzo. Utilizzo di Windows Effettuare il download da Internet Compilazione di un programma

Dipartimento di Sistemi e Informatica Università degli Studi di Firenze. Dev-C++ Ing. Michele Banci 27/03/2007 1

AMBIENTE DEV PASCAL. Dev-Pascal Finestra di apertura

Guida all utilizzo del compilatore lcc-win32 per creare una applicazione console

Introduzione a Dev-C++

Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Guida all installazione di WinG 6

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

MANUALE UTENTE. Computer Palmare WORKABOUT PRO

Tale attività non è descritta in questa dispensa

I Servizi self-service: procedura per la compilazione del modello 730-1

L ambiente di sviluppo Android Studio

SendMedMalattia v Manuale d uso

1.1 Installazione di ARCHLine.XP

PROCEDURA DI INSTALLAZIONE DEI SOFTWARE E DEL DRIVER USB AIM

Introduzione all uso di Eclipse

Servizio di backup dei dati mediante sincronizzazione

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

Printer Driver. Questa guida descrive l installazione dei driver stampante per Windows Vista e Windows XP.

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)

I TUTOR. Massimiliano Cattafi Ilaria Laurenti

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Laplink FileMover Guida introduttiva

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 O 64 BIT)

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per sito)

Istruzioni di installazione di IBM SPSS Modeler Text AnalyticsServer per Windows

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza per utenti singoli)

Bloodshed Dev-C++ è l IDE usato durante le esercitazioni/laboratorio. IDE = Integrated Development Environment

Appunti di Informatica 1

Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori

SW Legge 28/98 Sommario

Blocco Note Blocco Note

Procedure di ripristino del sistema.

Acer erecovery Management

POLITECNICO DI BARI Corso di Laurea in Ingegneria MECCANICA Corso di FONDAMENTI DI INFORMATICA

Capitolo 1 Installazione del programma

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Manuale di installazione e/o aggiornamento del client Citrix per la Rete Vendita

GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER MANUALE DI INSTALLAZIONE GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER

Modello per la compilazione della scheda progetto SK_2.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

INSTALLAZIONE E UTILIZZO DEL COMPILATORE Code::Blocks 8.02

Installazione del software Fiery per Windows e Macintosh

2015 PERIODO D IMPOSTA

Configurazione accesso proxy risorse per sistemi Microsoft Windows

Sharpdesk V3.3. Guida all installazione Versione

Non sono supportate reti peer to peer, è necessario avere un server dedicato.

Modello per la compilazione della scheda progetto SK_3.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

Manuale utente Volta Control

Internet Explorer 6. Gestione cookie

CAPITOLO 1 PREREQUISITI DI INSTALLAZIONE SOFTWARE RICAMBI CAPITOLO 2 PROCEDURA

DevC++ vers Manuale d uso

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

Progetto SOLE Sanità OnLinE

Cos'é Code::Blocks? Come Creare un progetto Come eseguire un programma Risoluzione problemi istallazione Code::Blocks Che cos è il Debug e come si usa

FORMAZIONE PROFESSIONALE

ESPORTAZIONE FATTURE Manuale Utente

GCEWEB Denunce mensili in WEB

Introduzione. Installare EMAS Logo Generator

Guida operativa. My Legal Corner. BestSoft SOFTWARE IN SANITÀ

Guida all installazione di Easy

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

Fdu 3. Istruzioni

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza di rete)

TiAxoluteNighterAndWhiceStation

MANUALE DI INSTALLAZIONE OMNIPOINT

ACO Archiviazione Elettronica e Conservazione sostitutiva

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Procedura di creazione di un set di dischi di ripristino del sistema.

Procedura di creazione di un set di dischi di ripristino del sistema.

Manuale di installazione e/o aggiornamento del client Citrix per la Rete Vendita

Sharpdesk V3.3. Guida all installazione Versione

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Istruzioni operative instal azione FirmaVerifica3.0 Pag.1 di 27

Utilizzo dei dischi DVD-RAM

5.3 TABELLE RECORD Inserire, eliminare record in una tabella Aggiungere record Eliminare record

MOBS Flussi informativi sanitari regionali

Fate doppio click sul file con nome postgresql-8.0.msi e impostate le varie voci come riportato nelle immagini seguenti:

MODALITA D USO DELLA MASCHERA D INSERIMENTO CARTA DI PREVENZIONE IMA in ACCESS. Indice. Introduzione Installazione Modalità d uso...

Istruzioni per il cambio della password della casella di posta

pfcad Office Guida all installazione dei software pfcad

DINAMIC: gestione assistenza tecnica

FASE DEBUGGING: Compiler Linker. controllando che la voce Genera le informazioni per il debug cioè. "Generate debugging information"

GESTIONE INCASSI SAGRA. Ver. 2.21

Libero Emergency PC. Sommario

RILEVA LIGHT Manuale dell Utente

Il Configuratore OFF- LINE in 5 mosse Per le istruzioni di installazione, vai alla fine di questo tutorial.

Documentazione Tecnica. Client AnagAire V 6.0 AIRE. Anagrafe degli Italiani Residenti all Estero

Manuale per l utilizzo dell applicazione Client per il controllo remoto di apparecchiature da laboratorio

installazione

Corso Eclipse. Prerequisiti. 1 Introduzione

Guida Utente. Teknologica srl. Versione 10.5

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo)

Manuale Utente PEC e Client di Posta tradizionale

PREFAZIONE MODULO BASE GLOSSARIO. versione 2004 SP1. Sommario

SCARICO DATI ONETOUCH Verio per EuroTouch Home GUIDA ALL USO

Транскрипт:

Il compilatore Dev-C++ A cura del dott. Marco Cesati 1 Il compilatore Dev-C++ Compilatore per Windows: http://www.bloodshed.net/devcpp.html Installazione Configurazione Utilizzazione 2 1

Requisiti di sistema per Dev-C++ Sistema operativo Microsoft Windows 95, 98, Millenium Edition, NT 4, o 2000 RAM: 8 Mb (consigliati almeno 32 Mb) CPU: Intel Pentium 100 MHz o compatibile (consigliati almeno 233 MHz) Spazio su disco: 30 Mb liberi (consigliati almeno 45 Mb) 3 Scaricare Dev-C++ da Internet Dalla pagina principale del compilatore Scorciatoie Programma principale ftp://ftp.sunet.se/pub/simtelnet/win95/prog/ devcpp_4.zip Aggiornamento versione 4.01 (facoltativo) http://www.bloodshed.net/dev/devcpp401.zip Libreria di sistema wininet (se richiesta) http://www.rocketdownload.com/dnload/wininet.exe 4 2

Installazione di Dev-C++ Creare una cartella temporanea Estrarre i file dell archivio devcpp_4.zip nella cartella temporanea Lanciare il programma SETUP.EXE e seguire le istruzioni (click su Yes, poi Next, poi Finish ) Cancellare la cartella temporanea 5 Aggiornamento di Dev-C++ Scaricare l archivio devcpp401.zip Estrarre i file dell archivio devcpp401.zip nella cartella C:\Dev-C++\ sovrascrivendo i file già esistenti 6 3

Configurazione di Dev-C++ (1) Lanciare il programma (Start Programmi Dev-C++ Dev-C++) Se si ha un messaggio relativo alla mancanza della libreria wininet.dll, scaricare wininet.exe ed eseguirlo La prima volta che si lancia il compilatore appare una finestra di dialogo: click su Ok 7 Configurazione di Dev-C++ (2) Selezionare Options Compiler options Click su Code generation / Optimization Selezionare Best optimization Click su Directories Selezionare Add the following commands when calling compiler, aggiungere -Wall Click su Ok 8 4

Utilizzazione di Dev-C++ È possibile creare due diversi tipi di applicazioni: Applicazioni DOS (solo testo) Applicazioni Windows (grafica) In questo corso ci limiteremo alla creazione di applicazioni DOS 9 Creare una applicazione 1) Creare un nuovo progetto 2) Scrivere i file sorgente 3) Compilare e linkare i file sorgente 4) Errori del compilatore? Correggerli tornando al passo 2. 5) Eseguire l applicazione 6) Non funziona? Correggerla tornando al passo 2. 10 5

Creazione di un progetto (1) Selezionare File New Project Selezionare Console Application Selezionare C language Click su Ok Inserire il nome del progetto e click su Ok Creare una nuova cartella e click su Salva È consigliabile salvare ciascun progetto in una cartella diversa! 11 Creazione di un progetto (2) Nella cartella del progetto, Dev-C++ inserisce un file.dev ed un file.rc A sinistra nello schermo Dev-C++ mostra il nome del progetto e tutti i file sorgente Un file sorgente ( Untitled ) è inserito automaticamente e mostrato a destra nello schermo 12 6

Scrivere un file sorgente (1) La creazione di una applicazione implica la scrittura di un programma costituito da uno o più file sorgenti Modificare il file sorgente nella parte destra dello schermo Le istruzioni inserite automaticamente in fase di creazione di un progetto non sono generalmente adatte per un programma C++ 13 Scrivere un file sorgente (2) Lo scheletro di un programma C (applicazione MS-DOS): #include <iostream.h> #include <stdlib.h> int main(void) { system( PAUSE ); return 0; } 14 7

Scrivere un file sorgente (3) Per generare le parentesi graffe { e } nelle tastiere italiane: <AltGr> <Shift> è <AltGr> <Shift> + <Alt> 1 2 3 <Alt> 1 2 5 (sul tastierino numerico) Per generare ~: <Alt> 1 2 6 15 Scrivere un file sorgente (4) Salvare il file selezionando File Save unit Assegnare un nome al file sorgente (ad esempio main) e click su Salva Il file main.cpp è inserito da Dev-C++ nel progetto (si noti la parte destra dello schermo) 16 8

Compilare l applicazione Selezionare Execute Compile Se la compilazione ed il linking del progetto si concludono senza errori, il bottone >>Execute<< della finestra di dialogo viene abilitato Se vi sono errori, il bottone non viene abilitato: si deve correggere l errore 17 Correggere un errore I messaggi di errore vengono mostrati nella finestra in basso di Dev-C++ Sono suddivisi tra errori del compilatore (i più comuni), errori del linker, ed altri Fare un doppio click sul primo errore dei messaggi del compilatore Dev-C++ posiziona il cursore sulla riga del file sorgente corrispondente Capire l errore, correggerlo e ricompilare 18 9

Eseguire l applicazione Se Dev-C++ compila senza errori, il bottone >>Execute<< è abilitato: selezionarlo Il programma esegue in una finestra DOS Controllare il funzionamento del programma, e premere un tasto Per continuare la modifica del programma dopo la compilazione, selezionare il bottone Continue 19 Aggiungere file sorgenti È possibile aggiungere file sorgenti al progetto: Selezionare Project New unit in project Un nuovo file sorgente Untitled viene creato (si veda la parte destra dello schermo) Scrivere il file e salvarlo dandogli un nome Dev-C++ compila automaticamente tutti i file sorgenti del progetto 20 10

Guide introduttive Di base per Dev-C++ ( Help Tutorial ) Avanzate per Dev-C++ http://www.bloodshed.net/dev/docs/doc_tutorials.html Programmazione C++ http://www.bloodshed.net/dev/docs/doc_c_cpp.html Programmazione Windows (Win32) http://www.bloodshed.net/dev/docs/doc_win32.html Standard Template Library ( Help Standard Template Library Guide ) 21 11