Сведения об этапах настраиваемого построения и событиях построения.
Существуют три основных способа настройки процесса построения при помощи среды разработки Visual C++.
Этапы настраиваемого построения
Пользовательский этап построения — это правило построения, связанное с проектом. На этапе настраиваемого построения можно указать командную строку для выполнения, какие-либо дополнительные входные или выходные файлы, а также сообщение для отображения. Дополнительные сведения см. в разделе Практическое руководство. Добавление пользовательского шага построения в проекты MSBuild.Пользовательские средства построения
Средство настраиваемого построения является правилом построения, связанным с одним или несколькими файлами. Этап настраиваемого построения может передавать входные файлы средству настраиваемого построения, в результате чего создается один или несколько выходных файлов. Например, файлы справки в приложениях MFC построены при помощи средства настраиваемого построения. Дополнительные сведения см. в разделах Практическое руководство. Добавление пользовательских средств построения в проекты MSBuild и Задание пользовательских средств построения.События построения
События построения позволяют настроить построение проекта. Существует три события построения: перед построением, перед компоновкой и после построения. Событие построения позволяет указать, какое действие произойдет в конкретный момент времени в процессе построения. Например, можно использовать событие построения для регистрации файла посредством regsvr32.exe после того, как построение проекта завершено. Дополнительные сведения см. в разделе Задание событий построения.
Устранение неполадок настроек построения поможет убедиться, что шаги настраиваемого построения и события построения выполняются, как ожидалось.
Формат вывода этапа настраиваемого построения или события построения может также повысить удобство использования инструмента. Дополнительные сведения см. в разделе Форматирование выходных данных этапа настраиваемого построения или события построения.
События построения и этапы настраиваемого построения запускаются в следующем порядке вместе с другими этапами построения:
Событие перед построением
Средства настраиваемого построения в отдельных файлах
MIDL
Компилятор ресурсов
Компилятор C/C++
Событие перед компоновкой
Компоновщик или библиотекарь (по необходимости)
Инструмент манифеста
BSCMake
Этап настраиваемого построения проекта
События после построения
custom build step on the project и post-build event выполняются последовательно, после завершения всех других процессов построения.
См. также
Ссылки
Диалоговое окно "Порядок построения инструментов"