Compartilhar via


/Fp (nomear arquivo .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 essa opção com /Yc (criar arquivo de cabeçalho pré-compilado) ou /Yu (usar arquivo de cabeçalho pré-compilado) forneça 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 argumento de /Ycfilename e o nome do arquivo de origem.

Se você não especificar uma extensão como parte do nome de caminho, uma extensão de .pch será assumido. 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 a opção de /Fp com /Yu.

Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedade do projeto. Para obter detalhes, consulte Como abrir páginas de propriedade do projeto.

  2. Clique na pasta C/C++.

  3. Clique na página de propriedades de Cabeçalhos Pré-Compilados .

  4. Modifique a propriedade de Arquivo de Cabeçalho Pré-compilado .

Para definir essa opção do compilador via programação

Exemplo

Se você quiser criar um arquivo de cabeçalho pré-compilado para uma versão de depuração do programa e você está criando arquivos e o código-fonte de cabeçalho, 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 nomeada MYPCH.pch. O compilador presume que o código-fonte em PROG.cpp foi pré-compilado com MYAPP.h e que o código pré-compilado reside em MYPCH.pch. Usa o conteúdo de MYPCH.pch e cria o restante de PROG.cpp para criar um arquivo de .obj. A saída deste exemplo é um arquivo denominado PROG.exe.

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

Consulte também

Referência

Opções do arquivo de saída (/F)

Opções do compilador

Definindo opções do compilador

Especificando o nome de caminho