/cpp_opt 參數

/cpp_opt參數會指定要傳遞至 C/C++ 預處理器的選項。

midl /cpp_opt "C_preprocessor_option" file.idl

切換選項

C_preprocessor_option

指定與叫用預處理器相關聯的命令列選項。

注意:針對 Microsoft C/C++ 預處理器,您必須在C_preprocessor_option字串中提供 /E 參數。

使用多個選項時,以及空格需要引號。

備註

除非有執行這項操作的特定原因,否則請勿使用此參數。 如需前置處理的相關重要資訊,請參閱 MIDL 的 C 預處理器需求

/cpp_opt參數可以搭配或不使用 /cpp_cmd參數。 如需在任一案例中建構預處理器命令列的詳細資訊,請參閱 /cpp_cmd

如果指定 ,則 /cpp_opt 參數必須一律包含 /E 才能正確運作。

範例

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

另請參閱

/savePP

/cpp_cmd

一般 MIDL 命令列語法

/no_cpp

MIDL 的 C 預處理器需求