Comutador /cpp_opt
A opção /cpp_opt especifica opções para passar para o pré-processador C/C++.
midl /cpp_opt "C_preprocessor_option" file.idl
-
C_preprocessor_option
-
Especifica a opção de linha de comando associada ao pré-processador invocado.
Observação: para os pré-processadores do Microsoft C/C++, você deve fornecer a opção
/E
como parte da cadeia de caracteres C_preprocessor_option .Aspas são necessárias quando mais de uma opção é usada e para espaços.
Não use essa opção, a menos que haja um motivo específico para fazer isso. Consulte Requisitos do pré-processador C para MIDL para obter informações importantes sobre o pré-processamento.
A opção /cpp_opt pode ser usada com ou sem a opção /cpp_cmd . Consulte /cpp_cmd para obter detalhes de como a linha de comando do pré-processador é construída em ambos os casos.
A opção /cpp_opt , se especificada, sempre deve incluir /E
para funcionar corretamente.
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