/I (дополнительные каталоги включения)
Добавляет каталог к списку каталогов для поиска включаемых файлов.
/I[ ]directory
Аргументы
- directory
Каталог, добавляемый к списку каталогов для поиска включаемых файлов.
Заметки
Чтобы добавить несколько каталогов, используйте этот параметр несколько раз.Поиск каталогов выполняется до тех пор, пока не найден указанный включаемый файл.
Этот параметр можно использовать с параметром пропуска стандартного пути включаемых файлов (/X (Отклонение стандартных путей включения)).
Компилятор выполняет поиск каталогов в следующем порядке:
Каталог, содержащий исходный файл.
Каталоги, указанные с параметром /I, в том порядке, в котором их находит CL.
Каталоги, указанные в переменной среды INCLUDE.
Установка данного параметра компилятора в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Открытие свойств страниц проекта.
Откройте папку C/C++.
Выберите страницу свойств Общие.
Измените свойство Дополнительные каталоги включения.
Установка данного параметра компилятора программным способом
- Дополнительные сведения см. в разделе AdditionalIncludeDirectories.
Пример
Приведенная ниже команда выполняет поиск включаемых файлов, запрошенных файлом MAIN.c, в следующем порядке: сначала в каталоге, содержащем MAIN.c, затем в каталоге \INCLUDE, затем в каталоге \MY\INCLUDE и, наконец, в каталогах, назначенных переменной среды INCLUDE.
CL /I \INCLUDE /I\MY\INCLUDE MAIN.C