/FP (nome.Arquivo de pch)
Fornece um nome de caminho para um cabeçalho pré-compilado em vez de usar o nome de caminho padrão.
/Fppathname
Comentários
Use esta opção com /Yc (criar arquivo de cabeçalho pré-compilado) ou /Yu (arquivo de cabeçalho pré-compilado de uso) para fornecer um nome de caminho para um cabeçalho pré-compilado em vez de usar o nome de caminho padrão. Você também pode usar /Fp com /Yc para especificar o uso de um arquivo de cabeçalho pré-compilado que difere do /Yc filename argumento e o nome de base do arquivo de origem.
Se você não especificar uma extensão como parte do nome do caminho, presume-se uma extensão de .pch. Se você especificar um diretório sem um nome de arquivo, o nome de arquivo padrão é VCx0.pch., onde x é a versão principal do Visual C++ em uso.
Você também pode usar o /Fp opção com /Yu.
Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio
Abra o projeto Property Pages caixa de diálogo. Para obter detalhes, consulte:Como: Abrir páginas de propriedades do projeto.
Clique o C/C++ pasta.
Clique o Cabeçalhos pré-compilados página de propriedades.
Modificar o Arquivo de cabeçalho pré-compilado propriedade.
Para definir esta opção de compilador programaticamente
- Consulte PrecompiledHeaderFile.
Exemplo
Se você deseja criar um arquivo de cabeçalho pré-compilado para uma versão de depuração do seu programa e você está compilando os arquivos de cabeçalho e o código-fonte, você pode especificar um comando como:
CL /DDEBUG /Zi /Yc /FpDPROG.PCH PROG.CPP
O comando a seguir especifica o uso de um arquivo de cabeçalho pré-compilado chamado MYPCH.pch. O compilador pressupõe que o código-fonte no PROG.cpp foi pré-compilado por meio de MYAPP.h e que o código pré-compilado reside em MYPCH.pch. Ele usa o conteúdo de MYPCH.pch e compila o resto do PROG.cpp para criar um arquivo. obj. A saída deste exemplo é um arquivo chamado PROG.exe.
CL /YuMYAPP.H /FpMYPCH.PCH PROG.CPP