Prérequis pour exécuter les programmes du cours C++
Les programmes proposés dans ce cours sont fournis sous forme d’archives
ZIP contenant les fichiers source C++ ainsi qu’un fichier
Makefile permettant d’automatiser leur compilation.
Une fois l’environnement de développement correctement installé, l’exécution d’un programme se limite aux deux commandes suivantes :
make
./NomDuProgramme
Vérification de l’environnement
Avant d’utiliser les exemples du cours, il faut disposer :
- d’un compilateur C++ moderne ;
- de l’utilitaire
makepermettant d’automatiser la compilation.
Ouvrez un Terminal et vérifiez la présence de ces outils avec les commandes :
clang++ --version
et :
make --version
Si ces deux commandes affichent un numéro de version, votre environnement est prêt à compiler les exemples du cours.
Installation des outils
Si l’une des commandes précédentes n’est pas reconnue, il faut installer les outils de développement correspondant à votre système d’exploitation.
Les méthodes d’installation évoluent régulièrement. Il est donc recommandé de consulter la documentation officielle de votre système plutôt que de suivre une procédure susceptible de devenir obsolète.
Utilisation d’un programme du cours
Chaque archive ZIP contient généralement les fichiers nécessaires à un exemple :
- les fichiers source C++ (
.cpp) ; - les fichiers d’en-tête éventuels (
.h) ; - un fichier
Makefile.
Après avoir décompressé l’archive :
- ouvrez un Terminal ;
- placez-vous dans le dossier du programme avec la commande
cd; - lancez la compilation :
make
Si la compilation se termine sans erreur, exécutez le programme obtenu :
./NomDuProgramme
Environnement de développement
Le choix de l’éditeur ou de l’environnement de développement est libre. Les exemples du cours peuvent être utilisés avec un simple éditeur de texte, un IDE comme Xcode, CLion ou Visual Studio, ou tout autre environnement compatible avec le langage C++.
Le fichier Makefile constitue la méthode de compilation de
référence utilisée dans ce cours.