Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o nome do arquivo de saída no qual a opção do compilador /P (Pré-processar em um arquivo) grava a saída pré-processada.
Sintaxe
/Fipathname
Parâmetros
pathname
O caminho relativo ou absoluto e o nome do arquivo de saída produzido pela opção do compilador /P. Ou o caminho do diretório para os arquivos de saída .i quando mais de um arquivo de entrada for especificado. Não coloque um espaço entre a opção /Fi e pathname.
Comentários
Use a opção do compilador /Fi em combinação com a opção do compilador /P. Se /P não for especificado, /Fi causará o aviso de linha de comando D9007.
Se você especificar apenas um caminho de diretório (um caminho que termina em uma barra invertida \) para o parâmetropathname, o nome de base do arquivo de origem será usado como o nome de base do arquivo de saída pré-processado. O parâmetro pathname não requer nenhuma extensão de nome de arquivo específica. No entanto, a extensão ".i" será usada se você não especificar uma extensão de nome de arquivo.
Exemplo
A linha de comando a seguir pré-processa PROGRAM.cpp, preserva os comentários, adiciona diretivas #line e grava o resultado no arquivo MYPROCESS.i:
CL /P /FiMYPROCESS.I PROGRAM.CPP
Essa linha de comando pré-processa main.cpp e helper.cpp em main.i e helper.i em um subdiretório chamado preprocessed:
CL /P /Fi".\\preprocessed\\" main.cpp helper.cpp
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra o arquivo de origem ou a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades da Configuração>C/C++>Pré-processador.
Defina a propriedade Pré-processar em um arquivo como Sim.
Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.
Insira a opção do compilador
/Fiepathnamena caixa Opções Adicionais. Especifique apenas um caminho de diretório, não um nome de arquivo, ao definir essa propriedade para um projeto.
Para definir essa opção do compilador via programação
- Consulte AdditionalOptions.
Confira também
Opções do compilador MSVC
/P (pré-processar em um arquivo)
Especificar o nome de caminho