Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
По умолчанию RC ищет файлы заголовков и файлы ресурсов (например, файлы значков и курсоров) сначала в текущем каталоге, а затем в каталогах, указанных переменной среды INCLUDE. (Переменная среды PATH не влияет на то, какие каталоги ищет RC.)
Добавление каталога в поиск
Вы можете использовать параметр /i, чтобы добавить каталог в список каталогов, которые просматривает RC. Затем компилятор выполняет поиск каталогов в следующем порядке:
- Текущий каталог
- Каталог или каталоги, указанные с помощью параметра /i, в порядке, в котором они отображаются в командной строке RC
- Список каталогов, указанных переменной среды INCLUDE, в порядке их перечисления, если не указать параметр /x.
В следующем примере компилируется файл определения ресурса MyApp.rc:
rc /i c:\source\stuff /i d:\rресурсы myapp.rc
При компиляции скрипта MyApp.rc RC выполняет поиск файлов заголовков и файлов ресурсов в текущем каталоге, а затем в C:\Source\Stuff и D:\Resources, а затем в каталогах, указанных переменной среды INCLUDE.
Игнорируйте переменную среды INCLUDE
Вы можете предотвратить использование переменной среды INCLUDE RC при определении каталогов для поиска. Для этого используйте параметр /x. Затем компилятор ищет файлы только в текущем каталоге и в любых каталогах, указанных с помощью параметра /i.
Следующая команда компилирует файл скрипта MyApp.rc:
rc /x /i c:\source\stuff myapp.rc
При компиляции скрипта MyApp.rc RC сначала ищет файлы заголовков и файлы ресурсов в текущем каталоге, а затем в C:\Source\Stuff. Он не выполняет поиск каталогов, указанных переменной среды INCLUDE.