ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... ·...

8
ISTRUZIONI PER L’INSTALLAZIONE DI MINGW Prima di iniziare la procedura di installazione di MinGW dobbiamo dire che il presente software è un compilatore C che non possiede un ambiente di programmazione. Per chi necessitasse di un ambiente di programmazione con compilatore può cercare sul web Dev-C++ o software simili. Ai più ferrati, consiglio di saltare la prima parte riguardante l’installazione del compilatore per andare direttamente alla dichiarazione delle variabili d’ambiente (Seconda parte della guida). PRIMA PARTE Iniziamo con il download del pacchetto di installazione dalla rete cliccando sul link seguente: http://prdownloads.sourceforge.net/mingw/MinGW-5.0.2.exe?download Al termine del download apriamo l’installer appena scaricato cliccando sul tasto esegui. (NB. E’ necessario, per chi facesse uso di modem mobile usb, lasciare la connessione attiva poiché il file appena scaricato è solo un downloader/installer che scarica i veri file del programma da internet e solo successivamente li installa). Clicchiamo su Next

Transcript of ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... ·...

Page 1: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

ISTRUZIONI PER L’INSTALLAZIONE DI MINGW

Prima di iniziare la procedura di installazione di MinGW dobbiamo dire che il presente software è un compilatore C che non possiede un ambiente di programmazione. Per chi necessitasse di un ambiente di programmazione con compilatore può cercare sul web Dev-C++ o software simili.

Ai più ferrati, consiglio di saltare la prima parte riguardante l’installazione del compilatore per andare direttamente alla dichiarazione delle variabili d’ambiente (Seconda parte della guida).

PRIMA PARTE Iniziamo con il download del pacchetto di installazione dalla rete cliccando sul link seguente:

http://prdownloads.sourceforge.net/mingw/MinGW-5.0.2.exe?download

Al termine del download apriamo l’installer appena scaricato cliccando sul tasto esegui. (NB. E’ necessario, per chi facesse uso di modem mobile usb, lasciare la connessione attiva poiché il file appena scaricato è solo un downloader/installer che scarica i veri file del programma da internet e solo successivamente li installa).

Clicchiamo su Next

Page 2: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

Ci viene chiesto di scegliere un sito mirror, possiamo lasciare quello di default e selezioniamo “Download as needed and install. Confermiamo le impostazioni cliccando sul tasto next.

Selezioniamo Current e confermiamo cliccando sul tasto next.

In questa parte dell’installazione dobbiamo scegliere se installare componenti aggiuntivi. Dal momento che noi per il nostro corso avremo bisogno del solo compilatore C lasciamo la dicitura “Select the type of install:” col valore “Minimal” ed accertiamoci che nel riquadro sottostante l’unica voce con il Check Box spuntato sia MinGW base tools. Conferiamo cliccando sul pulsante next.

Page 3: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

In questa parte dell’installazione selezioniamo la cartella di destinazione.

NB. Si raccomanda di non cambiare la cartella di installazione e di lasciare la cartella di destinazione di default. Applicheremo nella seconda parte della guida alcune variabili di ambiente (PATH) che cambiando la cartella di destinazioni dovranno essere dichiarate in modo diverso.

Clicchiamo su next per confermare.

Ci chiedere di scegliere in quale cartella del menu start deve posizionare i collegamenti a MinGW. Lasciamo la cartella di default e clicchiamo sul pulsante Install.

Page 4: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

In questa fase attendiamo il download dei vari componenti.

Clicchiamo su Next e nella schermata successiva su Finish

Page 5: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

Come già anticipato prima, MinGW non possiede un ambiente di programmazione, pertanto la cartella MinGW in Start Programmi

MinGW è il collegamento al sito ufficiale

Uninstall è l’applicazione per la disinstallazione del compilatore e di tutte le sue librerie

Update è il collegamento all’applicazione per gli aggiornamenti.

FINE PRIMA PARTE

Page 6: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

SECONDA PARTE

Una volta installato il pacchetto scaricato dal web se proverete da riga di comando ad eseguire il comando “gcc” per compilare avrete il seguente errore:

Bisogna quindi settare le opportune variabili di ambiente. Chi ha Windows Vista o Se7en saltare direttamente alla prossima pagina.

Per farlo, in Microsoft Windows XP dovrete andare in: Pannello di controllo Sistema; nel TAB avanzate clicchiamo sul pulsante “Variabili d’ambiente”.

Per visualizzare l’icona sistema nel pannello di controllo,se già non attivata, cliccare “su Passa alla visualizzazione classica”. Una volta cliccato su variabili d’ambiente avremo la stessa procedura per tutti i sistemi Microsoft da XP a Se7en.

Page 7: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

In Windows Vista o Se7en per settare le Variabili d’ambiente andiamo in Pannello di Controllo Sistema e Sicurezza Sistema

Selezionare Impostazioni di sistema avanzate:

Da questo punto le impostazioni sono le stesse sia per Windows XP che per Vista e Se7en.

Clicchiamo sul tasto variabili d’ambiente.

Page 8: ISTRUZIONI PER L’INSTALLAZIONE DI MINGWusers.diag.uniroma1.it/bloisi/didattica/... · 2011-03-22 · Per chi necessitasse di un ambiente di programmazione con compilatore può cercare

Ritroviamo il riquadro relativo alle Variabili d’utente e quello relativo alle Variabili di sistema.

Utilizziamo riquadro variabili d’utente se abbiamo impostato un sistema operativo multi utenza dove le modifiche effettuate alle variabili saranno valide solo per l’utente in uso.

Utilizziamo il riquadro variabili di sistema se vogliamo che le impostazioni vengano applicate a tutti gli utenti della macchina (Consiglio questa opzione).

Scorrendo con le freccette il secondo riquadro ci posizioniamo sulla variabile PATH e clicchiamo per evidenziare, poi clicchiamo su modifica.

Ora ci posizioniamo alla fine della stringa che contiene i valori della variabile PATH e inseriamo:

“; c:\MinGW\bin” ovviamente senza le virgolette ma con il punto e virgola che funge da separatore dei valori e confermiamo tutti i cambiamenti con OK.

NB. Faccio notare che qualora il disco fisso su cui è stato installato MinGW non fosse C ma D la variabile sarebbe stata : “; d:\MinGW\bin”

. E’ necessario riavviare il pc poiché abbiamo effettuato modifiche alle variabili di sistema che verranno aggiornate durante il caricamento del sistema operativo.

Ora, come avevamo fatto all’inizio della seconda parte della guida entriamo nel prompt dei comandi e digitiamo il comando “gcc”. Questa volta il comando sarà riconosciuto perché l’eseguibile è dichiarato all’interno della stringa dei valori di path.