Partager via


Quand précompiler le code source

Mise à jour : novembre 2007

Le code précompilé est utile pendant le cycle de développement car il permet de réduire le temps de compilation, notamment si :

  • Vous utilisez toujours un corps de code volumineux qui change peu fréquemment.

  • Votre programme comprend plusieurs modules, qui utilisent tous un jeu standard de fichiers include et les mêmes options de compilation. Dans ce cas, tous les fichiers include peuvent être précompilés en un seul en-tête précompilé.

La première compilation — celle qui crée le fichier d'en-tête précompilé — prend un peu plus de temps que les compilations suivantes. Les compilations ultérieures s'exécutent plus rapidement grâce au code précompilé inclus.

Vous pouvez précompiler des programmes à la fois en C et C++. En programmation C++, il est courant de séparer les informations d'interface de classe en fichiers d'en-tête. Ces fichiers d'en-tête sont par la suite inclus dans des programmes utilisant la classe. En précompilant ces en-têtes, vous pouvez réduire la durée de compilation d'un programme.

Remarque :

Même si vous êtes limité à un fichier d'en-tête précompilé (.pch) par fichier source, vous pouvez utiliser plusieurs fichiers .pch dans un projet.

Voir aussi

Référence

Création de fichiers d'en-tête précompilés