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
-
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.
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.
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