/Fi
(Nome file di output pre-elaborazione)
Specifica il nome del file di output in cui l'opzione /P
del compilatore (Preprocess to a File) scrive l'output pre-elaborato.
Sintassi
/Fi
pathname
Parametri
pathname
Percorso relativo o assoluto e nome file del file di output prodotto dall'opzione del /P
compilatore. In alternativa, il percorso della directory per i .i
file di output quando viene specificato più file di input. Non inserire uno spazio tra l'opzione /Fi
e pathname
.
Osservazioni:
Usare l'opzione del /Fi
compilatore in combinazione con l'opzione del /P
compilatore. Se /P
non viene specificato, /Fi
genera l'avviso della riga di comando D9007.
Se si specifica solo un percorso di directory (un percorso che termina con una barra \
rovesciata) per il pathname
parametro , il nome di base del file di origine viene usato come nome di base del file di output pre-elaborato. Il pathname
parametro non richiede un'estensione di file specifica. Tuttavia, un'estensione di ".i" viene usata se non si specifica un'estensione di file.
Esempio
La riga di comando seguente pre-elabora PROGRAM.cpp
, conserva i commenti, aggiunge #line
direttive e scrive il risultato nel MYPROCESS.i
file:
CL /P /FiMYPROCESS.I PROGRAM.CPP
Questa riga di comando pre-elabora main.cpp
e helper.cpp
in main.i
e helper.i
in una sottodirectory denominata preprocessed
:
CL /P /Fi".\\preprocessed\\" main.cpp helper.cpp
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire il file di origine o la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà>di configurazione C/C++>Preprocessore.
Impostare Preprocess su una proprietà File su Sì.
Selezionare la pagina delle proprietà Proprietà di configurazione>C/C++>Riga di comando.
Immettere l'opzione
/Fi
del compilatore epathname
nella casella Opzioni aggiuntive. Specificare solo un percorso di directory, non un nome file, quando si imposta questa proprietà per un progetto.
Per impostare l'opzione del compilatore a livello di codice
- Vedere AdditionalOptions.
Vedi anche
Opzioni del compilatore MSVC
/P
(Pre-elaborazione in un file)
Specifica del nome percorso