Strutture dati - Configurazione ambiente
Configurazione dell'ambiente locale
Se sei ancora disposto a configurare il tuo ambiente per il linguaggio di programmazione C, hai bisogno dei seguenti due strumenti disponibili sul tuo computer, (a) Editor di testo e (b) Il compilatore C.
Editor di testo
Questo verrà utilizzato per digitare il tuo programma. Esempi di pochi editor includono Blocco note di Windows, comando Modifica sistema operativo, Brief, Epsilon, EMACS e vim o vi.
Il nome e la versione dell'editor di testo possono variare a seconda dei sistemi operativi. Ad esempio, il Blocco note verrà utilizzato su Windows e vim o vi possono essere utilizzati su Windows, Linux o UNIX.
I file che crei con il tuo editor sono chiamati file sorgente e contengono il codice 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 disporre di un editor di testo e di avere esperienza sufficiente 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", per trasformarsi in linguaggio macchina in modo che la tua CPU possa effettivamente eseguire il programma secondo le istruzioni fornite.
Questo compilatore del linguaggio di programmazione C verrà utilizzato per compilare il codice sorgente in un programma eseguibile finale. Partiamo dal presupposto che tu abbia le conoscenze di base su un compilatore del linguaggio di programmazione.
Il compilatore più frequentemente utilizzato e disponibile gratuitamente è il compilatore GNU C / C ++. In caso contrario, è possibile disporre di compilatori HP o Solaris se si dispone dei rispettivi sistemi operativi (OS).
La sezione seguente ti guida su come installare il compilatore GNU C / C ++ su vari sistemi operativi. Stiamo citando 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 il seguente:
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 MinWG, 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.
Quando l'installazione è completa, sarai in grado di eseguire gcc, g ++, ar, ranlib, dlltool e molti altri strumenti GNU dalla riga di comando di Windows.