Freigeben über


Schalter "/cpp_opt"

Der Schalter /cpp_opt gibt Optionen an, die an den C/C++-Präprozessor übergeben werden sollen.

midl /cpp_opt "C_preprocessor_option" file.idl

Optionen wechseln

C_preprocessor_option

Gibt die Befehlszeilenoption an, die dem aufgerufenen Präprozessor zugeordnet ist.

Hinweis: Für die Microsoft C/C++-Präprozessoren müssen Sie den /E Switch als Teil der C_preprocessor_option-Zeichenfolge angeben.

Anführungszeichen sind erforderlich, wenn mehr als eine Option verwendet wird, und für Leerzeichen.

Bemerkungen

Verwenden Sie diesen Schalter nicht, es sei denn, es gibt einen bestimmten Grund dafür. Wichtige Informationen zur Vorverarbeitung finden Sie unter Anforderungen des C-Präprozessors für MIDL .

Der Schalter /cpp_opt kann mit oder ohne den Schalter /cpp_cmd verwendet werden. Ausführliche Informationen dazu, wie die Präprozessorbefehlszeile in beiden Fällen erstellt wird, finden Sie unter /cpp_cmd .

Der Schalter /cpp_opt muss, sofern angegeben, immer enthalten /E , damit er ordnungsgemäß funktioniert.

Beispiele

midl /cpp_cmd d:\nt\tools\ia64\cl.exe /DFLAG=TRUE /Ic:\inc filename.idl

midl /cpp_cmd "mycpp" /DFLAG=TRUE /Ic:\inc filename.idl

midl /cpp_opt "/E /DFLAG=TRUE /Ic:\inc" filename.idl

midl /cpp_cmd "cl" /cpp_opt "/E /DFLAG=TRUE /Ic:\inc" filename.idl

Siehe auch

/savePP

/cpp_cmd

Allgemeine MIDL-Befehlszeilensyntax

/no_cpp

C-Präprozessoranforderungen für MIDL