Modificador /cpp_opt
El modificador /cpp_opt especifica las opciones que se van a pasar al preprocesador de C/C++.
midl /cpp_opt "C_preprocessor_option" file.idl
Opciones de modificador
-
C_preprocessor_option
-
Especifica la opción de línea de comandos asociada al preprocesador invocado.
Nota: Para los preprocesadores de Microsoft C/C++ debe proporcionar el
/E
modificador como parte de la cadena de C_preprocessor_option .Las comillas son necesarias cuando se usa más de una opción y para espacios.
Comentarios
No use este modificador a menos que haya una razón específica para hacerlo. Consulte C-Preprocessor Requirements for MIDL (Requisitos de preprocesador de C para MIDL ) para obtener información importante sobre el preprocesamiento.
El modificador /cpp_opt se puede usar con o sin el modificador /cpp_cmd . Consulte /cpp_cmd para obtener más información sobre cómo se construye la línea de comandos del preprocesador en cualquier caso.
El modificador /cpp_opt , si se especifica, siempre debe incluirse /E
para funcionar correctamente.
Ejemplos
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
Consulte también