Параметр /cpp_opt

Параметр /cpp_opt задает параметры для передачи препроцессору C/C++.

midl /cpp_opt "C_preprocessor_option" file.idl

Параметры переключения

C_preprocessor_option

Задает параметр командной строки, связанный с вызванным препроцессором.

Примечание. Для препроцессоров Microsoft C/C++ необходимо указать /E параметр как часть строки C_preprocessor_option .

Кавычки требуются, если используется несколько параметров и для пробелов.

Комментарии

Не используйте этот переключатель, если для этого нет определенной причины. Дополнительные сведения о предварительной обработке см. в разделе Требования К препроцессору C для MIDL .

Параметр /cpp_opt можно использовать с параметром /cpp_cmd или без нее . Дополнительные сведения о создании командной строки препроцессора в обоих случаях см. в разделе /cpp_cmd .

Параметр /cpp_opt , если он указан, должен всегда включать /E для правильной работы.

Примеры

midl /cpp_cmd d:\nt\tools\ia64\cl.exe /DFLAG=TRUE /Ic:\inc имя_файла.idl

midl /cpp_cmd "mycpp" /DFLAG=TRUE /Ic:\inc имя_файла.idl

midl /cpp_opt "/E /DFLAG=TRUE /Ic:\inc" имя_файла.idl

midl /cpp_cmd "cl" /cpp_opt "/E /DFLAG=TRUE /Ic:\inc" имя_файла.idl

См. также раздел

/savePP

/cpp_cmd

Общий синтаксис командной строки MIDL

/no_cpp

Требования к препроцессору C для MIDL