C - Configuration de l'environnement

Si vous souhaitez configurer votre environnement pour le langage de programmation C, vous avez besoin des deux outils logiciels suivants disponibles sur votre ordinateur, (a) l'éditeur de texte et (b) le compilateur C.

Éditeur de texte

Cela sera utilisé pour taper votre programme. Les exemples de quelques éditeurs incluent le bloc-notes Windows, la commande d'édition du système d'exploitation, Brief, Epsilon, EMACS et vim ou vi.

Le nom et la version des éditeurs de texte peuvent varier selon les systèmes d'exploitation. Par exemple, le Bloc-notes sera utilisé sous Windows, et vim ou vi pourra être utilisé sur Windows ainsi que sur Linux ou UNIX.

Les fichiers que vous créez avec votre éditeur sont appelés les fichiers source et ils contiennent les codes source du programme. Les fichiers source des programmes C sont généralement nommés avec l'extension ".c".

Avant de commencer votre programmation, assurez-vous d'avoir un éditeur de texte en place et que vous avez suffisamment d'expérience pour écrire un programme informatique, l'enregistrer dans un fichier, le compiler et enfin l'exécuter.

Le compilateur C

Le code source écrit dans le fichier source est la source lisible par l'homme pour votre programme. Il doit être "compilé", en langage machine pour que votre CPU puisse réellement exécuter le programme selon les instructions données.

Le compilateur compile les codes sources en programmes exécutables finaux. Le compilateur disponible le plus fréquemment utilisé et le plus gratuit est le compilateur GNU C / C ++, sinon vous pouvez avoir des compilateurs de HP ou de Solaris si vous avez les systèmes d'exploitation respectifs.

La section suivante explique comment installer le compilateur GNU C / C ++ sur différents OS. Nous continuons de mentionner C / C ++ ensemble car le compilateur GNU gcc fonctionne pour les langages de programmation C et C ++.

Installation sous UNIX / Linux

Si vous utilisez Linux or UNIX, puis vérifiez si GCC est installé sur votre système en entrant la commande suivante à partir de la ligne de commande -

$ gcc -v

Si vous avez un compilateur GNU installé sur votre machine, il devrait afficher un message comme suit -

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)

Si GCC n'est pas installé, vous devrez l'installer vous-même en suivant les instructions détaillées disponibles sur https://gcc.gnu.org/install/

Ce tutoriel a été écrit sur la base de Linux et tous les exemples donnés ont été compilés sur la version Cent OS du système Linux.

Installation sous Mac OS

Si vous utilisez Mac OS X, le moyen le plus simple d'obtenir GCC est de télécharger l'environnement de développement Xcode à partir du site Web d'Apple et de suivre les instructions d'installation simples. Une fois que vous avez configuré Xcode, vous pourrez utiliser le compilateur GNU pour C / C ++.

Xcode est actuellement disponible sur developer.apple.com/technologies/tools/ .

Installation sous Windows

Pour installer GCC sur Windows, vous devez installer MinGW. Pour installer MinGW, allez sur la page d'accueil de MinGW, www.mingw.org , et suivez le lien vers la page de téléchargement de MinGW. Téléchargez la dernière version du programme d'installation MinGW, qui doit être nommée MinGW- <version> .exe.

Lors de l'installation de Min GW, au minimum, vous devez installer gcc-core, gcc-g ++, binutils et le runtime MinGW, mais vous souhaiterez peut-être en installer d'autres.

Ajoutez le sous-répertoire bin de votre installation MinGW à votre PATH variable d'environnement, afin que vous puissiez spécifier ces outils sur la ligne de commande par leurs noms simples.

Une fois l'installation terminée, vous pourrez exécuter gcc, g ++, ar, ranlib, dlltool et plusieurs autres outils GNU à partir de la ligne de commande Windows.