/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