/Fp (Nom de fichier .pch)
Mise à jour : novembre 2007
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 /Ycfilename 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
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.
Cliquez sur le dossier C/C++.
Cliquez sur la page de propriétés En-têtes précompilés.
Modifiez la propriété Fichier d'en-tête précompilé.
Pour définir cette option du compilateur par programme
- Consultez PrecompiledHeaderFile.
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 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)