/I (Zusätzliche Includeverzeichnisse)
Fügt ein Verzeichnis zur Verzeichnisliste hinzu, in der nach Includedateien gesucht wird.
/I[ ]directory
Argumente
- directory
das Verzeichnis, das zur Verzeichnisliste hinzugefügt werden soll, in der nach Includedateien gesucht wird.
Hinweise
Um mehrere Verzeichnisse hinzuzufügen, verwenden Sie diese Option mehrmals.Verzeichnisse werden nur solange durchsucht, bis die angegebene Includedatei gefunden worden ist.
Sie können diese Option mit der Option "Include-Standardpfad ignorieren" (/X (Standardincludepfade ignorieren)) verwenden.
Der Compiler durchsucht die Verzeichnisse in folgender Reihenfolge:
Verzeichnisse, die die Quelldatei enthalten.
Verzeichnisse, die mit der Option /I angegeben werden, und zwar in der Reihenfolge, in der der CL-Befehl sie antrifft.
Verzeichnisse, die in der Umgebungsvariablen INCLUDE angegeben sind.
So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts.Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.
Klicken Sie auf den Ordner C/C++.
Klicken Sie auf die Eigenschaftenseite Allgemein.
Bearbeiten Sie die Eigenschaft Zusätzliche Includeverzeichnisse.
So legen Sie diese Compileroption programmgesteuert fest
- Weitere Informationen finden Sie unter AdditionalIncludeDirectories.
Beispiel
Mit dem folgenden Befehl wird die von MAIN.c angeforderte Includedatei in folgender Reihenfolge gesucht: zuerst in dem Verzeichnis, in dem sich MAIN.c befindet, dann im Verzeichnis \INCLUDE, anschließend im Verzeichnis \MY\INCLUDE und zuletzt in den Verzeichnissen, die der Umgebungsvariablen INCLUDE zugeordnet sind.
CL /I \INCLUDE /I\MY\INCLUDE MAIN.C