/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 /Ycfilename argumento e o nome do arquivo de origem de base.
Se você não especificar uma extensão como parte do nome do caminho, será considerada uma extensão do .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 a opção com /Yu.
Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio
Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte:Como: abrir páginas de propriedades do projeto.
Clique no C/C++ pasta.
Clique no Cabeçalhos pré-compilados página de propriedades.
Modificar o Arquivo de cabeçalho pré-compilado propriedade.
Para definir essa opção de compilador programaticamente
- Consulte PrecompiledHeaderFile.
Exemplo
Se você deseja criar um arquivo de cabeçalho pré-compilado para obter 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 em PROG.cpp tem sido pré-compilados 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