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

在构建过程中,将配置特定 bin/ 目录添加到 PATH

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

Source

ports/vcpkg-cmake/vcpkg_cmake_install.cmake