Syntax für die Compilerbefehlszeile
Die CL-Befehlszeile verwendet die folgende Syntax:
CL [option...] file... [option | file]... [lib...] [@command-file] [/link link-opt...]
In der folgenden Tabelle werden Eingaben für den CL-Befehl beschrieben.
Eingabe | Bedeutung |
---|---|
Option | Eine oder mehrere CL-Optionen. Beachten Sie, dass alle Optionen für alle angegebenen Quelldateien gelten. Optionen werden entweder durch einen Schrägstrich (/) oder einen Gedankenstrich (-) angegeben. Wenn eine Option ein Argument verwendet, dokumentiert die Beschreibung der Option, ob ein Leerzeichen zwischen der Option und den Argumenten zulässig ist. Bei Optionsnamen (mit Ausnahme der Option "/HELP") wird die Groß-/Kleinschreibung beachtet. Weitere Informationen finden Sie unter "Reihenfolge der CL-Optionen". |
file |
Der Name einer oder mehrerer Quelldateien, OBJ-Dateien oder Bibliotheken. CL kompiliert Quelldateien und übergibt die Namen der OBJ-Dateien und -Bibliotheken an den Linker. Weitere Informationen finden Sie unter CL Filename Syntax. |
Lib | Mindestens ein Bibliotheksname. CL übergibt diese Namen an den Linker. |
Befehlsdatei | Eine Datei, die mehrere Optionen und Dateinamen enthält. Weitere Informationen finden Sie unter CL-Befehlsdateien. |
Link-Opt | Mindestens eine MSVC Linker-Option. CL übergibt diese Optionen an den Linker. |
Sie können beliebig viele Optionen, Dateinamen und Bibliotheksnamen angeben, solange die Anzahl der Zeichen in der Befehlszeile 1024 nicht überschreitet, der vom Betriebssystem vorgegebene Grenzwert.
Informationen zum Rückgabewert von cl.exe finden Sie unter Rückgabewert von cl.exe .
Hinweis
Die Befehlszeileneinschränkung von 1024 Zeichen ist nicht garantiert, dass sie in zukünftigen Versionen von Windows die gleiche Standard.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für