Share via


/Fe (Name der EXE-Datei)

Gibt einen Namen und ein Verzeichnis für die EXE-Datei oder DLL an, die vom Compiler erstellt wurde.

Syntax

/Fe[Pfadname]
/Fe:pathname

Argumente

Pfadnamen
Der relative oder absolute Pfad- und Basisdateiname oder relativer oder absoluter Pfad zu einem Verzeichnis oder Basisdateiname, der für die generierte ausführbare Datei verwendet werden soll.

Hinweise

Mit der Option "/Fe " können Sie das Ausgabeverzeichnis, den Namen der ausführbaren Ausgabe oder beides für die generierte ausführbare Datei angeben. Wenn der Pfadname in einem Pfadtrennzeichen (\) endet, wird davon ausgegangen, dass nur das Ausgabeverzeichnis angegeben wird. Andernfalls wird die letzte Komponente des Pfadnamens als Basisname der Ausgabedatei verwendet, und der Rest des Pfadnamens gibt das Ausgabeverzeichnis an. Wenn pfadname keine Pfadtrennzeichen enthält, wird davon ausgegangen, dass der Ausgabedateiname im aktuellen Verzeichnis angegeben wird. Der Pfadname muss in doppelte Anführungszeichen (") eingeschlossen werden, wenn er Zeichen enthält, die sich nicht in einem kurzen Pfad befinden können, z. B. Leerzeichen, erweiterte Zeichen oder Pfadkomponenten, die mehr als acht Zeichen lang sind.

Wenn die /Fe-Option nicht angegeben wird oder wenn kein Dateibasisname im Pfadnamen angegeben wird, gibt der Compiler der Ausgabedatei einen Standardnamen unter Verwendung des Basisnamens der ersten Quelle oder Objektdatei, die in der Befehlszeile und der Erweiterung .exe oder .dll angegeben ist.

Wenn Sie die Option /c (Kompilieren ohne Verknüpfung) angeben, hat /Fe keine Auswirkung.

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

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Wählen Sie die Seite "Konfigurationseigenschaften linker>Allgemein" aus.>

  3. Ändern Sie die Ausgabedateieigenschaft . Klicken Sie auf OK, um die Änderungen zu speichern.

So legen Sie diese Compileroption programmgesteuert fest

Beispiele

Die folgende Befehlszeile kompiliert und verknüpft alle C-Quelldateien im aktuellen Verzeichnis. Die resultierende ausführbare Datei heißt PROCESS.exe und wird im Verzeichnis "C:\Users\User Name\repos\My Project\bin" erstellt.

CL /Fe"C:\Users\User Name\repos\My Project\bin\PROCESS" *.C

Die folgende Befehlszeile erstellt eine ausführbare Datei C:\BIN mit demselben Basisnamen wie die erste Quelldatei im aktuellen Verzeichnis:

CL /FeC:\BIN\ *.C

Siehe auch

Ausgabedatei (/F) Optionen
MSVC-Compileroptionen
Syntax für die MSVC-Compilerbefehlszeile
Festlegen des Pfadnamens