Freigeben über


/Fp (Name der PCH-Datei)

Stellt einen Pfadnamen für einen vorkompilierten Header bereit, der anstelle des Standardpfadnamens verwendet wird.

/Fppathname

Hinweise

Verwenden Sie diese Option zusammen mit /Yc (Datei der vorkompilierten Header erstellen) oder /Yu (Vorkompilierte Headerdatei verwenden), um für einen vorkompilierten Header statt des Standardpfadnamens einen eigenen Pfadnamen anzugeben. Sie können auch /Fp zusammen mit /Yc verwenden, um die Verwendung einer vorkompilierten Headerdatei festzulegen, die vom filename-Argument der /Yc-Option und vom Basisnamen der Quelldatei abweicht.

Wenn Sie keine Erweiterung als Teil des Pfadnamens angeben, wird die Erweiterung .pch angenommen. Wenn Sie ein Verzeichnis ohne Dateinamen angeben, lautet der Dateiname standardmäßig VCx0.pch., wobei x die Hauptversion des verwendeten Visual C++ angibt.

Sie können auch die /Fp-Option zusammen mit /Yu verwenden.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.

  2. Klicken Sie auf den Ordner C/C++.

  3. Klicken Sie auf die Eigenschaftenseite Vorkompilierte Header.

  4. Ändern Sie die Eigenschaft Vorkompilierte Headerdatei.

So legen Sie diese Compileroption programmgesteuert fest

Beispiel

Wenn Sie eine vorkompilierte Headerdatei für eine Debugversion Ihres Programms erstellen möchten und sowohl Headerdateien als auch Quellcode kompilieren, können Sie einen Befehl wie den Folgenden angeben:

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

Durch den folgenden Befehl wird die Verwendung einer vorkompilierten Headerdatei mit der Bezeichnung MYPCH.pch erstellt. Der Compiler geht davon aus, dass der Quellcode in PROG.cpp mit MYAPP.h vorkompiliert wurde und dass sich der vorkompilierte Code in MYPCH.pch befindet. Er verwendet den Inhalt von MYPCH.pch und kompiliert den Rest von PROG.cpp, um eine OBJ-Datei zu erstellen. Die Ausgabedatei dieses Beispiels trägt den Namen PROG.exe.

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

Siehe auch

Referenz

/F-Optionen (Ausgabedateioptionen)

Compileroptionen

Festlegen von Compileroptionen

Festlegen des Pfadnamens