Share via


Modificador /I

El modificador /I especifica directorios que se van a buscar archivos IDL importados, archivos de encabezado incluidos y archivos ACF.

midl /I include_path

Opciones de modificador

Include_path

Especifica uno o varios directorios que contienen archivos import, include y ACF. El espacio en blanco entre el modificador /I y include_path es opcional. Separe varios directorios con un carácter de punto y coma (;).

Comentarios

Puede aparecer más de un directorio con cada modificador /I y puede aparecer más de un modificador /I con cada invocación del compilador MIDL. Los directorios se buscan en el orden en que se especifican.

El compilador MIDL también pasa la configuración del modificador /I al preprocesador de C del compilador de C. Cuando el modificador /cpp_cmd está presente y el modificador /cpp_opt no es , el compilador MIDL concatena la cadena especificada por el modificador /cpp_cmd con las opciones /I, /D y /U y usa esta cadena concatenada para invocar el preprocesador de C para cada archivo de origen IDL y ACF. El modificador del compilador MIDL /I no se pasa al preprocesador cuando se especifica el modificador del compilador MIDL /no_cpp o /cpp_opt .

En entornos del sistema operativo Microsoft (Windows de 64 bits, Windows de 32 bits, Windows de 16 bits y MS-DOS), se busca en la secuencia siguiente:

  1. Directorio actual
  2. Directorios especificados por el modificador /I (en el orden en que siguen el modificador)
  3. Directorios especificados por la variable de entorno INCLUDE

Cuando se especifican directorios con el modificador /I , el modificador /no_def_idir indica al compilador MIDL que omita el directorio actual, omita los directorios especificados por la variable de entorno INCLUDE y busque solo los directorios especificados.

Cuando no se especifica ningún directorio con el modificador /I , el modificador /no_def_idir indica al compilador MIDL que busque solo el directorio actual.

Ejemplos

midl /I c:\include;c:\include\h /I\include2 filename.idl

Consulte también

Sintaxis general de la línea de comandos de MIDL

/Acf

/cpp_cmd

/cpp_opt

/no_def_idir