C - Configurazione dell'ambiente
Se vuoi configurare il tuo ambiente per il linguaggio di programmazione C, hai bisogno dei seguenti due strumenti software disponibili sul tuo computer, (a) Text Editor e (b) The C Compiler.
Editor di testo
Questo verrà utilizzato per digitare il tuo programma. Alcuni esempi di editor includono Blocco note di Windows, comando di modifica del sistema operativo, Brief, Epsilon, EMACS e vim o vi.
Il nome e la versione degli editor di testo possono variare a seconda dei sistemi operativi. Ad esempio, Blocco note verrà utilizzato su Windows e vim o vi possono essere utilizzati su Windows e su Linux o UNIX.
I file che crei con il tuo editor sono chiamati file sorgente e contengono i codici sorgente del programma. I file sorgente per i programmi C sono in genere denominati con l'estensione ".c".
Prima di iniziare la programmazione, assicurati di avere un editor di testo attivo e di avere abbastanza esperienza per scrivere un programma per computer, salvarlo in un file, compilarlo e infine eseguirlo.
Il compilatore C.
Il codice sorgente scritto nel file sorgente è la sorgente leggibile dall'uomo per il tuo programma. Deve essere "compilato", in linguaggio macchina in modo che la tua CPU possa effettivamente eseguire il programma secondo le istruzioni fornite.
Il compilatore compila i codici sorgente in programmi eseguibili finali. Il compilatore più frequentemente utilizzato e disponibile gratuitamente è il compilatore GNU C / C ++, altrimenti puoi avere compilatori da HP o Solaris se hai i rispettivi sistemi operativi.
La sezione seguente spiega come installare il compilatore GNU C / C ++ su vari sistemi operativi. Continuiamo a menzionare C / C ++ insieme perché il compilatore GNU gcc funziona sia per i linguaggi di programmazione C che C ++.
Installazione su UNIX / Linux
Se stai usando Linux or UNIX, quindi controlla se GCC è installato sul tuo sistema immettendo il seguente comando dalla riga di comando:
$ gcc -v
Se hai il compilatore GNU installato sulla tua macchina, dovrebbe stampare un messaggio come segue:
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
Se GCC non è installato, dovrai installarlo da solo utilizzando le istruzioni dettagliate disponibili su https://gcc.gnu.org/install/
Questo tutorial è stato scritto sulla base di Linux e tutti gli esempi forniti sono stati compilati sulla versione Cent OS del sistema Linux.
Installazione su Mac OS
Se utilizzi Mac OS X, il modo più semplice per ottenere GCC è scaricare l'ambiente di sviluppo Xcode dal sito web di Apple e seguire le semplici istruzioni di installazione. Dopo aver configurato Xcode, sarai in grado di utilizzare il compilatore GNU per C / C ++.
Xcode è attualmente disponibile su developer.apple.com/technologies/tools/ .
Installazione su Windows
Per installare GCC su Windows, è necessario installare MinGW. Per installare MinGW, andare alla home page di MinGW, www.mingw.org e seguire il collegamento alla pagina di download di MinGW. Scarica l'ultima versione del programma di installazione MinGW, che dovrebbe essere denominato MinGW- <version> .exe.
Durante l'installazione di Min GW, come minimo, devi installare gcc-core, gcc-g ++, binutils e il runtime MinGW, ma potresti volerne installare di più.
Aggiungi la sottodirectory bin della tua installazione di MinGW al tuo file PATH variabile d'ambiente, in modo da poter specificare questi strumenti sulla riga di comando con i loro semplici nomi.
Al termine dell'installazione, sarai in grado di eseguire gcc, g ++, ar, ranlib, dlltool e molti altri strumenti GNU dalla riga di comando di Windows.