Compilation des fichiers de code source qui se passe généralement à la ligne de commande , par l'exécution d'une commande du compilateur , puis exécuter le fichier binaire résultant . Lors de la compilation de grandes quantités de fichiers sources, ou des fichiers source qui dépendent les uns des autres dans le cadre d'un projet, le programmeur doit utiliser un « makefile », qui automatise le processus de compilation. Cela permet de faciliter la compilation, et des contrôles plus puissants sur le processus de compilation . Choses que vous devez 
 éditeur de texte 
 G+ + C /C + + Compiler 
 Voir Plus Instructions 
 1 
 Créer le fichier makefile nommé " maketest " dans le répertoire où la source fichiers résident . Si les fichiers source existants sont nommés " testing.cpp " et " testing2.cpp " puis le makefile fera référence à ces deux fichiers à compiler. Le makefile ressemblera à cet exemple : 
 
 tout : Photos 
 g+ + testing.cpp testing2.cpp -o testing3 
 
 compile les deux fichiers sources , et les noms de la sortie fichier " testing3 . " 
 2 
 Exécutez le fichier make. À l'invite de commande , saisissez : 
 
 make-f maketest 
 
 Cette commande exécute " faire " sur le makefile " maketest " qui exécute les commandes contenues . Ensuite, testing.cpp et testing2.cpp compilera selon l'ordre de makefile . S'il ya un seul fichier makefile dans le répertoire, il suffit de lancer la commande 
 
 faire 
 
 Bien qu'il soit nécessaire de nommer le fichier « makefile ». 
 3 < p> Modifier le makefile pour désigner dépendances. Dans l'éditeur de texte, modifier maketest pour ressembler à une dépendance entre testing.cpp et testing2.cpp : 
 
 tout : dépend 
 
 dépend : testing.o testing2.o 
 
 g+ + -c testing.o testing2.o -o dépend 
 
 testing.o : 
 
 g+ + -c testing.cpp 
 
 testing2.o : 
 
 g+ + -c testing2.cpp 
 
 maintenant le makefile montre qu'il existe une dépendance, "dépendent ", ce qui nécessite que les fichiers de l'expérimentation et testing2 . Le makefile va compiler les fichiers sources dans l'ordre requis .