Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die /I-Option gibt Verzeichnisse an, die nach importierten IDL-Dateien, eingeschlossenen Headerdateien und ACF-Dateien durchsucht werden sollen.
midl /I include_path
Optionen wechseln
-
Include_path
-
Gibt mindestens ein Verzeichnis an, das Import-, Include- und ACF-Dateien enthält. Leerzeichen zwischen dem /I-Schalter und include_path ist optional. Trennen Sie mehrere Verzeichnisse mit einem Semikolonzeichen (;).
Bemerkungen
Mit jedem /I-Schalter können mehrere Verzeichnisse angezeigt werden, und mit jedem MIDL-Compileraufruf können mehrere /I-Schalter angezeigt werden. Verzeichnisse werden in der angegebenen Reihenfolge durchsucht.
Die /I-Schaltereinstellung wird auch vom MIDL-Compiler an den C-Präprozessor des C-Compilers übergeben. Wenn der Schalter /cpp_cmd vorhanden ist und der Schalter /cpp_opt nicht, verkettet der MIDL-Compiler die vom / cpp_cmd-Schalter angegebene Zeichenfolge mit den Optionen /I, /D und /U und verwendet diese verkettete Zeichenfolge, um den C-Präprozessor für jede IDL- und ACF-Quelldatei aufzurufen. Der MIDL-Compilerschalter /I wird nicht an den Präprozessor übergeben, wenn der MIDL-Compilerschalter /no_cpp oder /cpp_opt angegeben ist.
In Microsoft-Betriebssystemumgebungen (64-Bit-Windows, 32-Bit-Windows, 16-Bit-Windows und MS-DOS) werden Verzeichnisse in der folgenden Reihenfolge durchsucht:
- Aktuelles Verzeichnis
- Verzeichnisse, die durch den / I-Schalter angegeben werden (in der Reihenfolge, in der sie dem Schalter folgen)
- Durch die UMGEBUNGSVARIABLE INCLUDE angegebene Verzeichnisse
Wenn Verzeichnisse mit dem Schalter /I angegeben werden, weist der / no_def_idir-Schalter den MIDL-Compiler an, das aktuelle Verzeichnis zu ignorieren, die von der UMGEBUNGsvariable INCLUDE angegebenen Verzeichnisse zu ignorieren und nur die angegebenen Verzeichnisse zu durchsuchen.
Wenn mit dem Schalter /I keine Verzeichnisse angegeben werden, weist der Schalter /no_def_idir den MIDL-Compiler an, nur das aktuelle Verzeichnis zu durchsuchen.
Beispiele
midl /I c:\include;c:\include\h /I\include2 filename.idl
Weitere Informationen