BRCC - это версия компилятора ресурсов Resource Workshop,
работающая в режиме командной строки. Его входным файлом является
файл сценария ресурсов (.RC), а на выходе создается объектный
файл ресурса (.RES). BRCC использует следующий синтаксис командной строки:
BRCC [параметры] <имя_файла>.RC
Параметры BRCC перечислены в следующей таблице. Регистр сим-
волов в них значения не имеет.
@файл_подсказки | Воспринимает инструкции из заданного
файла. |
-d<имя>[=<строка>] | Определяет идентификатор препроцессора. |
-fo<имя_файла> | Переименовывает выходной файл .RES (по
умолчанию имя этого файла совпадает с именем исходного файла). |
-i<маршрут> | Добавляет к маршруту поиска один или
более каталогов. |
-r | Этот параметр игнорируется и включен
для совместимости с другими компиляторами ресурсов. |
-v | Выводит сообщения о ходе процесса. |
-x | Определяет текущий маршрут поиска включаемых файлов. |
-? или -h | Выводит справочную информацию о параметрах. |
-30 | Строит файлы .RES, совместимые с Windows 3.0. |
-31 | Строит файлы .RES, совместимые с Windows 3.1. |
-w32 | Строит файлы .RES, совместимые с Win32. |
Как и компилятор ресурсов в Resource Workshop, BRCC имеет
связанные с ресурсами предопределенные константы, такие как
WS_VISIBLE и BS_PUSHBUTTON. Кроме того, определены два специальных идентификатора RC_INVOKED и WORKSHOP_INVOKED, которые используются в тексте ресурса в сочетании с условными директивами препроцессора для управления компиляцией.