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


Создание манифеста в командной строке

При построении приложений на языке C/C++ из командной строки с помощью nmake или аналогичных инструментов, манифест создается после того, как компоновщик обработает все файлы объектов и построит конечный двоичный файл.Компоновщик собирает информацию о сборке, которая хранится в файлах объектов, и объединяет эти сведения в конечный файл манифеста.По умолчанию компоновщик создает файл с именем <имяДвоичногоФайла>.<расширение>.manifest, описывающий конечный двоичный файл.Компоновщик не встраивает файл манифеста в двоичный файл и может создать манифест только как внешний файл.Существует несколько способов встраивания манифеста в конечный двоичный файл, например с помощью инструмента манифеста (mt.exe) или путем компиляции манифеста в файл ресурса.Важно помнить, что при встраивании манифеста в конечный двоичный файл необходимо следовать особым правилам, чтобы использовать такие функции, как поэтапная компоновка, подписывание, редактирование и продолжение работы.Эти и другие параметры, используемые при выполнении построения из командной строки, рассматриваются в разделе Практическое руководство. Внедрение манифеста в приложение C или C++.

См. также

Ссылки

Манифесты

/INCREMENTAL (инкрементная компоновка)

Основные понятия

Сборки со строгими именами (подписывание сборок) (C++/CLI)

Изменить и продолжить

Основные сведения о создании манифестов для программ C/C++