vcpkg_build_make
Создание проекта Makefile.
Использование
vcpkg_build_make([BUILD_TARGET <target>]
[INSTALL_TARGET <target>]
[ADD_BIN_TO_PATH]
[ENABLE_INSTALL]
[MAKEFILE <makefileName>]
[LOGFILE_ROOT <logfileroot>]
[DISABLE_PARALLEL]
[SUBPATH <path>])
BUILD_TARGET
Целевой объект, переданный команде сборки (./make <target>
). Если он не указан, то будет передан целевой объект all.
INSTALL_TARGET
Целевой объект, переданный команде сборки (./make <target>
) при ENABLE_INSTALL
использовании. По умолчанию используется значение "install".
ADD_BIN_TO_PATH
Добавляет соответствующие каталоги выпуска и отладки bin\
в путь во время сборки, чтобы исполняемые файлы могли выполняться в библиотеках DLL в дереве.
ENABLE_INSTALL
ЕСЛИ порт поддерживает целевой объект установки vcpkg_install_make() вместо vcpkg_build_make()
MAKEFILE
Указывает Makefile как относительный путь из корневого каталога источников, переданных в vcpkg_configure_make()
LOGFILE_ROOT
Задает префикс файла журнала.
DISABLE_PARALLEL
Базовая система сборки будет показано, чтобы не параллелизировать
SUBPATH
Дополнительный вложенный каталог для вызова внесите. Полезно, если необходимо создать только части порта.
Примечания.
Эта команда должна предшествовать вызову vcpkg_configure_make()
.
Вы можете использовать функцию псевдонима vcpkg_install_make()
, если ваш файл makefile поддерживает целевой объект install.
Примеры
Оригинал
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по