Il compilatore C è necessario per poter compilare ed eseguire i nostri programmi. In questa lezione vi parlerò di Dev C++ per Windows e di GCC per Linux.
Compilatore C quale scaricare?
Ci sono tanti compilatori da poter utilizzare, di seguito ne elenco solo alcuni.
Dev C++
Dev C++ è un IDE gratuito distribuito sotto la licenza GNU ed è scritto in Delphi.
Attenzione però, è un software che può essere eseguito solo su Windows.
Si può scaricare il compilatore Dev C++ dal seguente link: http://www.bloodshed.net.
Una volta installato e poi avviato, si procede sul menù File–> New–> Source File. Si presenta una schermata come quella della figura sotto:
Questo compilatore C consente di creare anche dei file in linguaggio C++.
Dunque creo, ad esempio, un esercizio che calcola semplicemente il volume di un cubo e lo salvo andando su File–> Save us, avendo cura di scegliere l’estensione giusta nell’opzione salva come.
Quindi compiliamo il programma cliccando sul pulsante Compile & Run. Se ci sono errori essi verranno visualizzati.
Di seguito un errore volutamente commesso a scopo dimostrativo:
Il compilatore C segnala che manca il ; e dunque con eseguirà il programma.
Se non ci sono errori si aprirà la schermata dove immettere i valori. nell’esempio sotto ho inserito come valore 5 e il programma ha calcolato così il volume pari a 125.
Compilatore C – GCC
Il compilatore GCC è adatto per Linux ed è l’acronimo di GNU Compiler Collection. Non solo permette di compilare codice in C e C++ ma anche in Java, Pascal, Fortran ed altri linguaggi.
Il compilatore GCC non è un preprocessore e consente di individuare meglio gli errori grazie allo Gnu Debbuger.
L’utilizzo del seguente compilatore C è molto semplice ed intuitivo. Potete scaricarlo gratuitamente al seguente link: http://www.gnu.org/software/gcc/releases.html.
Conclusioni
Ci sono tantissimi altri compilatori in C, lascio a voi la ricerca e la valutazione.
Alcuni link utili
Indice argomenti sul linguaggio C
Realizzare un menù di scelta in C
Somma elementi diagonale principale di una matrice
Come sommare gli elementi della cornice esterna
A titolo informativo, aggiungo che (l’ottimo) compilatore GCC esiste anche per Mac.
Si certo!