/Fi
(Název výstupního souboru předběžného zpracování)
Určuje název výstupního souboru, do kterého /P
možnost kompilátoru (Preprocess to a File) zapisuje předzpracovaný výstup.
Syntaxe
/Fi
pathname
Parametry
pathname
Relativní nebo absolutní cesta a název souboru výstupu vytvořeného možností kompilátoru /P
. Nebo cestu k adresáři výstupních .i
souborů, pokud je zadáno více než jeden vstupní soubor. Nevkládejte mezeru /Fi
mezi možností a pathname
.
Poznámky
Použijte možnost kompilátoru /Fi
v kombinaci s možností kompilátoru /P
. Pokud /P
není zadaný, /Fi
způsobí upozornění příkazového řádku D9007.
Pokud pro parametr zadáte pouze cestu k adresáři (cestu končící zpětným lomítkem \
), pathname
použije se základní název zdrojového souboru jako základní název předzpracovaného výstupního souboru. Parametr pathname
nevyžaduje konkrétní příponu názvu souboru. Pokud ale nezadáte příponu názvu souboru, použije se přípona souboru .i.
Příklad
Následující předběžné zpracování PROGRAM.cpp
příkazového řádku zachová komentáře, přidá #line
direktivy a zapíše výsledek do MYPROCESS.i
souboru:
CL /P /FiMYPROCESS.I PROGRAM.CPP
Tento příkazový řádek předzpracuje main.cpp
a helper.cpp
v helper.i
main.i
podadresáři s názvem preprocessed
:
CL /P /Fi".\\preprocessed\\" main.cpp helper.cpp
Nastavení tohoto parametru kompilátoru ve vývojovém prostředí Visual Studio
Otevřete zdrojový soubor nebo dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.
Vyberte stránku vlastností konfigurace>C/C++>Preprocessor.
Nastavte předběžné zpracování na vlastnost File na Ano.
Vyberte stránku vlastností příkazového řádku C/C++>Vlastnosti>konfigurace.
Zadejte možnost kompilátoru
/Fi
apathname
do pole Další možnosti . Při nastavování této vlastnosti pro projekt zadejte pouze cestu k adresáři, nikoli název souboru.
Programové nastavení tohoto parametru kompilátoru
- Viz třída AdditionalOptions.
Viz také
Možnosti kompilátoru MSVC
/P
(Předběžné zpracování souboru)
Zadání názvu cesty