/Fp (Asignar un nombre al archivo .pch)

Proporciona un nombre de ruta de acceso a un encabezado precompilado, en vez de utilizar el nombre de ruta de acceso predeterminado.

Sintaxis

/Fpnombrederutadeacceso

Comentarios

Use la opción /Fp con /Yc (crear archivo de encabezado precompilado) o /Yu (usar archivo de encabezado precompilado) para especificar la ruta de acceso y el nombre de archivo para el archivo de encabezado precompilado (PCH). De manera predeterminada, la opción /Yc crea un nombre de archivo PCH mediante el nombre base del archivo de origen y una extensión pch.

Si no especifica una extensión como parte del nombrederutadeacceso, se asume una extensión de pch. Cuando se especifica un nombre de directorio mediante una barra diagonal (/) al final del nombrederutadeacceso, el nombre de archivo predeterminado es vcversión0.pch, donde versión es la versión principal del conjunto de herramientas de Visual Studio. Este directorio debe existir o se genera el error C1083.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>C/C++>Encabezados precompilados.

  3. Modifique la propiedad Archivo de salida del encabezado precompilado.

Para establecer esta opción del compilador mediante programación

Ejemplos

Para crear una versión independiente con nombre del archivo de encabezado precompilado para la compilación de depuración del programa, puede especificar un comando como:

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

El siguiente comando especifica el uso de un archivo de encabezado precompilado denominado MYPCH.pch. El compilador precompila el código fuente en PROG.cpp al final de MYAPP.h y coloca el código precompilado en MYPCH.pch. Después, usa el contenido de MYPCH.pch y compila el resto de PROG.cpp para crear un archivo .obj. La salida de este ejemplo es un archivo denominado PROG.exe.

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

Consulte también

/F (Opciones del archivo de resultados)
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC
Especificar la ruta de acceso