Параметры BSCMAKE
В этом разделе описаны доступные параметры для управления BSCMAKE.С помощью некоторых параметров можно управлять содержимым файла для просмотра информации путем исключения и включения в него информации.Параметры для исключения позволяют осуществлять выполнение BSCMAKE с более высокой скоростью, что приведет к созданию файла BSC меньшего размера.Имена параметров являются чувствительными к регистру (за исключением /HELP и /NOLOGO).
В среде разработки Visual Studio доступны только параметры /NOLOGO и /o.Сведения о доступе к страницам свойств проекта см. в разделе Установка свойств проекта C++.
/Ei ( filename...)
Исключает содержимое указанных включенных файлов из файла просмотра информации.Чтобы указать несколько файлов, необходимо отделить имена друг от друга с помощью пробела и заключить список в круглые скобки.Круглые скобки являются необязательными, если указывается только один filename.Следует использовать параметр /Ei вместе с параметром /Es, чтобы исключить файлы, не исключенные с помощью параметра /Es./El
Исключает локальные символы.По умолчанию локальные символы включаются.Дополнительные сведения о локальных символах см. в разделе Создание файла SBR./Em
Исключает символы в теле макросов.Следует использовать параметр /Em, чтобы включить только имена макросов в файл для просмотра информации.По умолчанию включаются как имена макросов, так и результат расширения макросов./Er ( symbol...)
Исключает указанные символы из файла для просмотра информации.Чтобы указать несколько имен символов, необходимо отделить имена друг от друга и заключить список в круглые скобки.Круглые скобки являются необязательными, если указывается только один symbol./Es
Исключает из файла для просмотра информации каждый включенный файл, для которого указан абсолютный путь или который используется для указания абсолютного пути в переменной среды INCLUDE(как правило, к ним относятся системные включаемые файлы, содержащие много сведений, которые могут потребоваться в файле для просмотра информации). Этот параметр не исключает файлы, для которых не указан путь или указан относительный путь, или файлы, используемые для указания относительного пути в переменной INCLUDE.Можно использовать параметр /Ei вместе с параметром /Es, чтобы исключить файлы, не исключенные с помощью параметра /Es.Если необходимо исключить только некоторые файлы, которые исключает параметр /Es, то следует использовать вместо него параметр /Ei и указать список файлов, которые необходимо исключить./errorreport:[none | prompt | queue | send]
Позволяет отправлять в корпорацию Майкрософт сведения, относящиеся к внутренним ошибкам файла Bscmake.exe.Дополнительные сведения о параметре /errorreport см. в разделе Параметр /errorReport (отчет о внутренних ошибках компилятора).
/HELP
Отображает сводку о синтаксисе командной строки BSCMAKE./Iu
Включает символы, на которые не существует ссылок.По умолчанию BSCMAKE не записывает какие-либо символы, которые определены, но на которые не существует ссылок.Если файл SBR упакован, этот параметр не действует для входного файла, поскольку компилятор уже удалил символы, на которые не установлено ссылок./n
Принудительно обеспечивает недобавочное построение.Следует использовать параметр /n для принудительного обеспечения полного, непоэтапного построения файла для просмотра информации независимо от того, существует ли BSC-файл, и предотвращения возможного усечения SBR-файлов.См. раздел Построение файла BSC в BSCMAKE./NOLOGO
Подавляет сообщение BSCMAKE об авторских правах./o filename
Задает имя файла для просмотра информации.По умолчанию BSCMAKE присваивает файлу для просмотра информации базовое имя первого файла SBR и расширение BSC./S ( filename...)
Предписывает BSCMAKE обрабатывать указанный включаемый файл при первом его появлении и исключать его во всех остальных случаях.Следует использовать этот параметр для экономии времени на обработку, если файл (например, файл заголовка (H) для исходного файла C или CPP) включен в несколько исходных файлов и не изменяется каждый раз директивами предварительной обработки.Данный параметр также можно использовать, если файл изменяется, но не в той части, которая относится к создаваемому файлу для просмотра информации.Чтобы указать несколько файлов, необходимо отделить имена друг от друга с помощью пробела и заключить список в круглые скобки.Круглые скобки являются необязательными, если указывается только один filename.При необходимости исключать файл каждый раз, когда он включается, следует использовать параметр /Ei или /Es./v
Предоставляет подробный вывод, который включает имя каждого обрабатываемого файла SBR и подробные сведения о запуске BSCMAKE./?
Отображает сводку о синтаксисе командной строки BSCMAKE.
Следующая командная строка предписывает BSCMAKE выполнить полное построение файла MAIN.bsc из трех SBR-файлов.Она также предписывает BSCMAKE исключать повторяющиеся экземпляры TOOLBOX.h.
BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr