Code::Blocks, risoluzione dei problemi

Похожие документы
Installazione DEMO - COMETA QUALITA

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 7 (32 O 64 BIT) N-Com Wizard 2.0 (o superiore)

Guida all'installazione di Java su Windows 10, 8.1, 7 e Vista

Manuale di installazione

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit

DIKE WHITELABEL Manuale utente

Come installare e lanciare il Software di trasmissione (OBS) per trasmettere in HD

CREAZIONE DI UN ACCOUNT UTENTE CON SISTEMA OPERATIVO WINDOWS 7

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Windows 32 bit e 65 bit

Come criptare un file PDF. FIMMG Palermo Dr. Francesco CIRRITO

Certification Authority del CNN. Configurazione postazione Mac OS X Manuale Utente

BOOLE SERVER - Installation guide-

Conergy IPG Setup Tool

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Windows 32 bit e 65 bit

Scritto da Administrator Mercoledì 16 Marzo :55 - Ultimo aggiornamento Mercoledì 16 Marzo :16

ISTRUZIONI DEVC++ Autore: Luca Florio (luca.florio<at>polimi.it)

DA LUNEDI 28 NOVEMBRE SARANNO ON LINE LE NUOVE PIATTAFORME HOME BANKING BPS Web Light BPS Web BPS Web Trade BPS Mobile

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Mac OS

1 Installazione di Mingw e conseguente configurazione di TextPad

Guida installazione e aggiornamento Virgilio 2.0

Laboratorio Installazione di una Stampante in Windows Vista

Classificazione: Pubblico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico

Compilazione rapporto di Audit in remoto

Guida di riferimento rapido

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Mac OS 10.5, OS 10.6 e OS 10.7+

BOOLE SERVER AGENT. - Installation guide- Aggiornato alla versione Boole Server

MANUALE D USO. Convertitore USB

In questa guida viene descritta la procedura di acquisto ed installazione di un mazzo di nuove parole.

Servizio CNS Guida all installazione e configurazione

GB informazioni e freeware

FIRMA DIGITALE SARDEGNA SOLIDALE MANUALE UTENTE

Servizio CNS Guida all installazione e configurazione

HiProg3 Gestione Programmazione Triennale ed Elenco Annuale dei Lavori Pubblici. Manuale d installazione

NOTE INSTALLAZIONE AGGIORNAMENTO Versione

NOTE INSTALLAZIONE AGGIORNAMENTO Versione

Firmare le utilizzando il client di posta elettronica Microsoft Office Outlook 2007

Iridium Manuale Aggiornamento Firmware HT10001

Manuale installazione DiKe Util

Windows Vista Istruzioni rete wired per portatili v1.0

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO e PARAMETRI2016

COME AGGIORNARE LA GALLERY DI SMART NOTEBOOK 10 SENZA ESSERE CONNESSI AD INTERNET

Istruzioni per l installazione ed uso del programma OMNICARD (rel.5.2) 18/04/2016

Istruzioni per l installazione del Local Scheduler

Installazione v18. Nuovo cadwork setup

Certification Authority del Consiglio Nazionale del Notariato. Configurazione postazione PC per Windows 7, 8 e 10 Manuale Utente

Safe Access. Versione 1.2. Manuale utente. Manuale utente

Utilizzo del programma

Installazione e uso software WNS4Life

ArubaKey Installazione Versione 2

Software Rowan Key Manager C400RKM rel.4.xx / C350RKM rel.2.xx

TomEEx 1.5 Guida all'aggiornamento

Manuale d uso DropSheep 4 imaio Gestione Pixmania-PRO Ver 1.1

EVOMINI+ SET Guida all installazione

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Linux 32 bit e 64 bit

Regione Liguria. Carta Regionale dei Servizi. Manuale di gestione

SafePlace Manuale utente

LA PREDISPOSIZIONE DELLA NOTA INTEGRATIVA

Manuale per corsi di formazione Elearning

Istruzioni per la configurazione di Adobe Acrobat per la firma digitale

Manuale SMARTCARD con codice STUDIO ZIVERI SRL VIA SANDRO PERTINI 12/A PARMA PR

Istruzioni per l installazione del Local Scheduler

Manuale Operativo per la firma digitale

Servizio di stampa Note operative per installazione client

Istruzioni Aggiornamento LucaS 2016

La presente guida illustra le operazioni da eseguire per un corretto aggiornamento del programma SUITE NOTARO.

ISTRUZIONI PER L AGGIORNAMENTO DA FPF o precedente

GUIDA ALL INSTALLAZIONE DI R CONTENUTO

A. DOWNLOAD della versione di prova 30 giorni del software Autodesk Revit.

Accedere alla propria area riservata dal sito del CAF. Inserire le proprie credenziali e premere ACCEDI

Audio e Video in Ardora

BIA-ACC 3.0 Guida all'aggiornamento

Транскрипт:

Code::Blocks, risoluzione dei problemi Alessio Mauro Franchi 1 1 Dipartimento DEIB, Politecnico di Milano, Milano 5 novembre 2014 Indice 1 Introduzione 1 2 Posso scrivere il mio programma in C ma non riesco a compilarlo ed eseguirlo 2 3 Ho scritto il mio programma ma quando provo a compilarlo ed eseguirlo esce il seguente errore: The program can t start because zlib1.dll is missing... 8 1 Introduzione Questa guida è dedicata alla risoluzione dei possibili problemi relativi all utilizzo dell IDE Code::Blocks; verrà continuamente aggiornata in base ai problemi che emergeranno durante questo corso. Siete quindi pregati di leggerla e di risolvere i problemi che avete incontrato, avvisandoci in caso ne sorgano altri. La guida è suddivisa per paragrafi: ognuno è relativo alla risoluzione di un ben determinato problema con Code::Blocks. alessiomauro.franchi@polimi.it 1

2 Posso scrivere il mio programma in C ma non riesco a compilarlo ed eseguirlo Se Code::Blocks si apre, potete scrivere il vostro programma in C e salvarlo (ricordatevi sempre di scrivere sempre l estensione.c alla fine del nome del vostro programma) senza problemi, ma non riuscite a compilarlo ed eseguirlo, non avete installato il compilatore sul vostro computer. 2.1 Windows Se avete Windows (Xp, Vista, 7, 8, 8.1) ci sono due possibili strade. Vi consigliamo la prima perchè è più semplice. La prima strada consiste nel reinstallare Code::Blocks; se non avete il compilatore probabilmente avete sbagliato a scegliere la versione dal sito. Quindi disinstallate Code:Blocks (andate nel Pannello di Controllo Programmi Disinstalla un programma ). A questo punto collegatevi al sito http://www.codeblocks.org/downloads/26#windows e scaricate il secondo file (il primo non contiene il compilatore, l ultimo è una versione particolare che non sempre funziona a dovere). Figura 1: Scaricate la seconda versione disponibile nell elenco; il suffisso mingw indica la presenza del compilatore. Installate Code::Blocks seguendo le istruzioni contenute nella guida CodeBlock, installazione ed uso. Al termine tutto dovrebbe funzionare a dovere; provate con il file example.c che abbiamo messo a disposizione su Beep. La seconda strada prevede invece l installazione del compilatore. Il compilatore del quale abbiamo bisogno è gcc ed è contenuto all interno del software MinGW (Minimalist GNU for Windows); di seguito i passi necessari: 2

1. Collegatevi al sito www.mingw.org e andate nella sezione Download (dal menù in alto a destra); Figura 2: Accedete alla sezione Download del sito. 2. Cliccate su Download mingw-get-setup-exe per scaricare l ultima versione di mingw; Figura 3: Cliccate sul primo link che trovate, proprio appena sopra l elenco a centro pagina 3. Si caricherà un altra pagina, dove dovrete attendere cinque secondi primi che inizi il download. Non cliccate da nessuna parte, attendete solamente che il download parta in automatico; Figura 4: Attendete cinque secondi senza cliccare; il download partità in automatico 3

4. Lanciate il file appena scaricato; si aprirà la prima schermata del setup di mingw: cliccate su Install ; Figura 5: La prima schermata di installazione di mingw; cliccate su Install 5. Seguite il processo di installazione; la directory nella quale installare il mingw è a vostro piacimento, come però dice anche il programma stesso, cercate di evitare percorsi con spazi o caratteri speciali; Figura 6: impostato Seguite il processo di installazione; lasciate tutto come già 6. Terminata l installazione vi si aprirà subito il programma; si chiama MinGW Installation Manager. Da qui possiamo installare il nostro 4

compilatore (e tutti i file di cui questo necessita); cliccate innanzitutto su All Packages nel menù di sinistra; Figura 7: La prima schermata di installazione di mingw; cliccate su Install 7. Questo è l elenco dei pacchetti da installare: mingw32-gcc - class bin mingw32-gcc - class dev mingw32-gcc - class doc mingw32-gcc - class lang mingw32-gcc - class lic mingw32-gcc-g++ - class bin mingw32-gcc-g++ - class dev mingw32-gcc-g++ - class doc Per selezionarli cliccate sul pacchetto scelto con il pulsante destro del mouse e cliccate su Mark for installation ; una freccia ora conferma che il pacchetto sarà installato; 5

Figura 8: Selezione tutti i pacchetti elencati qui sopra 8. Adesso, nella barra del menù cliccate su Installation Apply Changes ; Figura 9: Una volta marcati i pacchetti prescelti, fate partire la loro installazione 9. Si aprirà una nuova finestra per chiedere la conferma dell operazione; cliccate su Apply ; al termine dell operazione data conferma cliccando sul Close ; 6

Figura 10: Seguite i passaggi e confermate cliccate su Close 10. Il compilatore gcc è ora pronto all uso; dobbiamo impostare correttamente Code::Blocks per rilevarlo. Apritelo e cliccate su Settings Compiler ; Figura 11: Aprite Code::Blocks ed entrate nelle proprietà del compilatore. 11. Dalla finestra che si apre, recatevi nella scheda Toolchain executables (1) (se non la vede scorrete tra le schede con le freccine che trovate sulla destra); cliccate su Auto-detect (2): l operazione dovrebbe trovarvi 7

il compilatore e vi dovrebbe impostare tutte le voci come mostrato in figura (3). Se così non fosse potete anche selezionare a mano la cartella di mingw (ricordatevi dove l avete installata!); Figura 12: compilatore. Cliccate su Auto-detect per impostare in automatico il 12. Tutto dovrebbe essere ora funzionante. Provate con il file example.c che abbiamo messo a disposizione su Beep. 8

3 Ho scritto il mio programma ma quando provo a compilarlo ed eseguirlo esce il seguente errore: The program can t start because zlib1.dll is missing... Per risolvere questo problema in ambiente Windows semplicemente scaricate il file zlib1.zip, al cui interno troverete il file zlib1.dll che copierete nella cartella di sistema c:\windows\system32. Attenzione: sono necessari i privilegi di amministratore. Figura 13: L errore zlib1.dll mancante. 9