/FC
(Percorso completo del file di codice sorgente nella diagnostica)
Fa in modo che il compilatore visualizzi il percorso completo dei file di codice sorgente passati al compilatore nella diagnostica.
Sintassi
/FC
Osservazioni:
Si consideri l'esempio di codice seguente, in cui si trova il file di origine in C:\test\compiler_option_FC.cpp
:
// compiler_option_FC.cpp
int main( ) {
int i // C2143
}
Senza /FC
, l'output del compilatore è simile al testo di diagnostica seguente:
- compiler_option_FC.cpp(5): errore C2143: errore di sintassi: mancante ';' prima di '}'
Con /FC
, l'output del compilatore è simile al testo di diagnostica seguente:
- c:\test\compiler_option_fc.cpp(5): errore C2143: errore di sintassi: mancante ';' prima di '}'
- C:\test\compiler_option_FC.cpp(5): errore C2143: errore di sintassi: mancante ';' prima di '}'
/FC
è necessario anche se si desidera visualizzare il percorso completo di un nome file quando si usa la __FILE__
macro. Per altre informazioni su __FILE__
, vedere Macro predefinite.
L'opzione /FC
è implicita da /ZI
. Per altre informazioni su /ZI
, vedere /Z7, /Zi, /ZI
(formato informazioni di debug).
In Visual Studio 2017 e versioni precedenti vengono /FC
restituiti percorsi completi in lettere minuscole. A partire da Visual Studio 2019, /FC
usa la stessa combinazione di maiuscole e minuscole del file system per i percorsi completi.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire 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++>Avanzate.
Modificare la proprietà Use Full Paths .Modify the Use Full Paths property.
Per impostare l'opzione del compilatore a livello di codice
- Vedere UseFullPaths.
Vedi anche
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC