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


Сведения об этапах настраиваемого построения и событиях построения.

Существуют три основных способа настройки процесса построения при помощи среды разработки Visual C++.

  • Этапы настраиваемого построения
    Пользовательский этап построения — это правило построения, связанное с проектом.На этапе настраиваемого построения можно указать командную строку для выполнения, какие-либо дополнительные входные или выходные файлы, а также сообщение для отображения.Дополнительные сведения см. в разделе Практическое руководство. Добавление пользовательского шага построения в проекты MSBuild.

  • Пользовательские средства построения
    Средство настраиваемого построения является правилом построения, связанным с одним или несколькими файлами.Этап настраиваемого построения может передавать входные файлы средству настраиваемого построения, в результате чего создается один или несколько выходных файлов.Например, файлы справки в приложениях MFC построены при помощи средства настраиваемого построения.Дополнительные сведения см. в разделах Практическое руководство. Добавление пользовательских средств построения в проекты MSBuild и Задание пользовательских средств построения.

  • События построения
    События построения позволяют настроить построение проекта.Существует три события построения: перед построением, перед компоновкой и после построения.Событие построения позволяет указать, какое действие произойдет в конкретный момент времени в процессе построения.Например, можно использовать событие построения для регистрации файла посредством regsvr32.exe после того, как построение проекта завершено.Дополнительные сведения см. в разделе Задание событий построения.

Устранение неполадок настроек построения поможет убедиться, что шаги настраиваемого построения и события построения выполняются, как ожидалось.

Формат вывода этапа настраиваемого построения или события построения может также повысить удобство использования инструмента.Дополнительные сведения см. в разделе Форматирование выходных данных этапа настраиваемого построения или события построения.

События построения и этапы настраиваемого построения запускаются в следующем порядке вместе с другими этапами построения:

  1. Событие перед построением

  2. Средства настраиваемого построения в отдельных файлах

  3. MIDL

  4. Компилятор ресурсов

  5. Компилятор C/C++

  6. Событие перед компоновкой

  7. Компоновщик или библиотекарь (по необходимости)

  8. Инструмент манифеста

  9. BSCMake

  10. Этап настраиваемого построения проекта

  11. События после построения

custom build step on the project и post-build event выполняются последовательно, после завершения всех других процессов построения.

См. также

Другие ресурсы

Построение проектов C++ в Visual Studio

Макросы для команд и свойств построения

Tool Build Order Dialog Box