vcpkg_cmake_install
Создание и установка проекта CMake.
Использование
vcpkg_cmake_install(
[DISABLE_PARALLEL]
[ADD_BIN_TO_PATH]
)
Чтобы использовать эту функцию, необходимо зависеть от вспомогательного порта vcpkg-cmake
:
"dependencies": [
{
"name": "vcpkg-cmake",
"host": true
}
]
Параметры
DISABLE_PARALLEL
Отключает параллельное выполнение сборки.
По умолчанию сборки выполняются с заданиями VCPKG_MAX_CONCURRENCY
. Этот параметр ограничивает сборку одним заданием и должен использоваться только в том случае, если базовая сборка не может выполняться правильно с параллелизмом.
ADD_BIN_TO_PATH
Добавляет каталог PATH
для конкретной bin/
конфигурации во время сборки.
При создании динамического тройного набора Windows только что созданные исполняемые файлы могут не быть немедленно исполняемыми, так как их библиотеки DLL зависимостей могут быть недоступны для поиска из среды сборки. Этот флаг указывает vcpkg добавить дополнительные пути, необходимые для поиска этих библиотек DLL зависимостей в PATH
переменную среды. Это необходимо, если проекту необходимо выполнить только что созданные двоичные файлы в рамках сборки (например, для создания кода).
Примеры
vcpkg_from_github(OUT_SOURCE_PATH source_path ...)
vcpkg_cmake_configure(SOURCE_PATH "${source_path}")
vcpkg_cmake_install()
Поиск microsoft/vcpkg для примеров
Замечания
Эта команда заменяет vcpkg_install_cmake()
.
Оригинал
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по