Поделиться через


Информационные файлы просмотра сборки: общие сведения

Чтобы создать просмотр информации для просматриваемого символа, компилятор создает SBR-файл для каждого исходного файла в вашем проекте, затем BSCMAKE.EXE объединяет SBR-файлы в один BSC-файл.

Создание файлов SBR и BSC требует времени, так что Visual C++ по умолчанию выключает эти функции. Если нужно просмотреть текущую информацию, включите параметры просмотра и постройте ваш проект заново.

Используйте /FR или /Fr для того, чтобы сообщить компилятору о необходимости создания SBR-файлов. Чтобы создать файл BSC, можно вызвать BSCMAKE из командной строки. Использование BSCMAKE из командной строки дает более тщательный контроль над манипуляциями с информационными файлами просмотра. Дополнительные сведения см. в справочнике по программе BSCMAKE.

Совет

Можно включить создание SBR-файла, но оставить отключенным создание BSC-файла.Это предоставляет быстрые построения, а также позволяет быстро создавать свежий BSC-файл, включив создание BSC-файла и собрав проект.

Можно уменьшить время, память и пространство на диске, требуемое для построения BSC-файла, путем уменьшения размера BSC-файла.

Дополнительные сведения о построении файла просмотра в среде разработки см. в разделе Страница общих свойств (Проект).

Создание меньшего по размеру BSC-файла

  1. Используйте BSCMAKE параметры командной строки, чтобы исключить информацию из информационного файла просмотра.

  2. Не включайте локальные символы в одном или более SBR-файлов при компиляции или сборке.

  3. Если объектный файл не содержит информацию, необходимую для данной стадии отладки, удалите его SBR-файл из команды BSCMAKE при новой сборке информационного файла просмотра.

Комбинирование просматриваемой информации из нескольких проектов в одном файле просмотра (BSC)

  1. Либо не создавайте BSC-файл на уровне проекта, либо используйте переключатель /n для предотвращения усечения SBR-файлов.

  2. После того как собраны все проекты, запустите BSCMAKE со всеми SBR-файлами как входными. Поддерживается работа с подстановочными знаками. Например, если есть каталоги проектов C:\X, C:\Y и C:\Z с файлами SBR в них, и хочется скомбинировать их все в одном BSC-файле, используйте BSCMAKE C:\X\*.sbr C:\Y\*.sbr C:\Z\*.sbr /o c:\whatever_directory\combined.bsc для создания комбинированного BSC-файла.

См. также

Ссылки

Средства построения С/C++

Справочник ВSCMAKE