Compartir vía


/Fi (Preprocesar el nombre del archivo de salida)

Especifica el nombre del archivo de salida en el que la opción del compilador /P (Preprocesar para archivo) escribe la salida preprocesada.

Sintaxis

/Fipathname

Parámetros

pathname
Ruta de acceso relativa o absoluta y nombre de archivo del archivo de salida generado por la opción del compilador /P. O bien, la ruta de acceso del directorio para los archivos de salida .i cuando se especifica más de un archivo de entrada. No coloque un espacio entre la opción /Fi y pathname.

Comentarios

Use la opción del compilador /Fi en combinación con la opción del compilador /P. Si /P no se especifica, /Fi provoca la advertencia de línea de comandos D9007.

Si especifica solo una ruta de acceso de directorio (una ruta de acceso que termina en una barra diagonal inversa \) para el parámetro pathname, el nombre base del archivo de origen se usa como nombre base del archivo de salida preprocesado. El parámetro pathname no requiere una extensión de nombre de archivo en particular. Sin embargo, si no especifica una extensión de nombre de archivo, se usa una extensión de ".i".

Ejemplo

La siguiente línea de comandos preprocesa PROGRAM.cpp, conserva los comentarios, agrega directivas #line y escribe el resultado en el archivo MYPROCESS.i:

CL /P /FiMYPROCESS.I PROGRAM.CPP

Esta línea de comandos preprocesa main.cpp y helper.cpp en main.i y helper.i en un subdirectorio denominado preprocessed:

CL /P /Fi".\\preprocessed\\" main.cpp helper.cpp

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

  1. Abra el archivo de código fuente o 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++>Archivos de salida.

  3. Establezca Preprocesar para archivo en .

  4. Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.

  5. Escriba la opción del compilador /Fi y pathname en el cuadro Opciones adicionales. Al establecer esta propiedad para un proyecto., especifique solo una ruta de acceso de directorio, no un nombre de archivo.

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

Consulte también

Opciones del compilador de MSVC
/P (Preprocesar para archivo)
Especificar la ruta de acceso