Partager via


/Fp (Nom de fichier .pch)

Fournit un nom de chemin d'accès pour un en-tête précompilé plutôt que d'utiliser le nom de chemin d'accès par défaut.

/Fppathname

Notes

Utilisez cette option avec /Yc (Créer un fichier d'en-tête précompilé) ou /Yu (Utiliser un fichier d'en-tête précompilé) en vue de fournir un nom de chemin d'accès pour un en-tête précompilé à la place du nom de chemin d'accès par défaut. Vous pouvez également utiliser /Fp avec /Yc pour spécifier l'utilisation d'un fichier d'en-tête précompilé qui diffère de l'argument /Yc filename et du nom de base du fichier source.

Si vous ne spécifiez pas une extension dans le nom de chemin d'accès, l'extension .pch s'applique par défaut. Si vous spécifiez un répertoire sans nom de fichier, le nom de fichier par défaut est VCx0.pch., où x est la version principale de Visual C++ en cours d'utilisation.

Vous pouvez aussi utiliser l'option /Fp avec /Yu.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Cliquez sur le dossier C/C++.

  3. Cliquez sur la page de propriétés En-têtes précompilés.

  4. Modifiez la propriété Fichier d'en-tête précompilé.

Pour définir cette option du compilateur par programmation

Exemple

Si vous souhaitez créer un fichier d'en-tête précompilé pour une version de débogage de votre programme et si vous compilez à la fois des fichiers d'en-tête et du code source, vous pouvez spécifier une commande, telle que :

CL /DDEBUG /Zi /Yc /FpDPROG.PCH PROG.CPP

La commande suivante spécifie l'utilisation d'un fichier d'en-tête précompilé nommé MYPCH.pch. Le compilateur part du principe que le code source figurant dans PROG.cpp a été précompilé par MYAPP.h et que le code précompilé réside dans MYPCH.pch. Il utilise le contenu de MYPCH.pch et compile le reste de PROG.cpp pour créer un fichier .obj. La sortie de cet exemple est un fichier nommé PROG.exe.

CL /YuMYAPP.H /FpMYPCH.PCH PROG.CPP

Voir aussi

Référence

Options du fichier de sortie (/F)

Options du compilateur

Définition des options du compilateur

Spécification du nom de chemin