Tells the compiler to use a precompiled header file.
- Is the name of a C/C++ header file, which is included in the source file using an #include preprocessor directive.
- The compiler does not use precompiled header files unless it is told to do so.
This option tells the compiler to use a precompiled header (PCH) file.
It is supported for multiple source files when all source files use the same .pchi file.
The compiler treats all code occurring before the header file as precompiled. It skips to just beyond the #include directive associated with the header file, uses the code contained in the PCH file, and then compiles all code after
If you do not specify
filename, the compiler will use a PCH with a name based on the source file name. If you specify option
/Fp, it will use the PCH specified by that option.
When this option is specified, the compiler ignores all text, including declarations preceding the #include statement of the specified file.
This option cannot be used in the same compilation as the
On Linux* and
/Yuis equivalent to the