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.
Fondamenti solidi di programmazione
Impara le basi della programmazione in C in modo semplice, pratico ed efficace. Variabili, cicli, funzioni, logica e algoritmi.
⏱️9 ore di corso registrato
🧩Più di 50 algoritmi risolti passo passo
🎯Livello base
💻100% online, fruibile quando vuoi
Attenzione però, è un software che può essere eseguito solo su Windows.
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.
📚 Consigliato per te
50 Algoritmi per imparare C++
Struttura dati, puntatori e algoritmi classici in C++, passo passo.
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.
Un'email ogni tanto con i nuovi articoli e le guide — niente spam, ti disiscrivi quando vuoi.
🍪 Questo sito usa i cookie
Utilizziamo cookie tecnici necessari al funzionamento e, previo tuo consenso, cookie
analitici e di terze parti per migliorare l'esperienza di navigazione.
Leggi la Cookie Policy e la
Privacy Policy.