/Fp (nome file con estensione pch)

Fornisce un nome di percorso per un'intestazione precompilata anziché usare il nome del percorso predefinito.

Sintassi

/Fppathname

Osservazioni:

Usare l'opzione /Fp con /Yc (Crea file di intestazione precompilato) o /Yu (Usa file di intestazione precompilato) per specificare il percorso e il nome file per il file di intestazione precompilata (PCH). Per impostazione predefinita, l'opzione /Yc crea un nome di file PCH usando il nome di base del file di origine e un'estensione pch .

Se non specifichi un'estensione come parte del pathname, si presuppone un'estensione di pch . Quando si specifica un nome di directory usando una barra (/) alla fine di pathname, il nome file predefinito è vcversione0.pch, dove version è la versione principale del set di strumenti di Visual Studio. Questa directory deve esistere oppure viene generato l'errore C1083.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.

  2. Selezionare la pagina delle proprietà Proprietà>di configurazione C/C++>Intestazioni precompilate.

  3. Modificare la proprietà File di output intestazione precompilata.

Per impostare l'opzione del compilatore a livello di codice

Esempi

Per creare una versione denominata separata del file di intestazione precompilato per la build di debug del programma, è possibile specificare un comando come:

CL /DDEBUG /Zi /Yc /FpDPROG.PCH PROG.CPP

Il comando seguente specifica l'uso di un file di intestazione precompilato denominato MYPCH.pch. Il compilatore precompila il codice sorgente in PROG.cpp fino alla fine di MYAPP.h e inserisce il codice precompilato in MYPCH.pch. Usa quindi il contenuto di MYPCH.pch e compila il resto di PROG.cpp per creare un file con estensione obj. L'output di questo esempio è un file denominato PROG.exe.

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

Vedi anche

Opzioni del file di output (/F)
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC
Specifica del nome del percorso