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()
.