kmpkg_cmake_install
构建并安装 CMake 项目。
用法
kmpkg_cmake_install(
[DISABLE_PARALLEL]
[ADD_BIN_TO_PATH]
)
要使用此函数,你必须依赖辅助端口 kmpkg-cmake:
"dependencies": [
{
"name": "kmpkg-cmake",
"host": true
}
]
参数
DISABLE_PARALLEL
禁用并行执行构建流程。
默认情况下,构建流程会以最多 KMPKG_MAX_CONCURRENCY 个任务并行运行。此选项会将构建限制为单任务执行,仅当底层构建流程无法在并发模式下正确运行时才应使用。
ADD_BIN_TO_PATH
构建期间将对应配置的 bin/ 目录添加到 PATH 环境变量中。
针对 Windows 动态三元组构建时,新编译的可执行文件可能无法立即运行,因为其依赖的 DLL 文件在构建环境中可能无法被找到。此标志会指示 kmpkg 将定位这些依赖 DLL 所需的额外路径添加到 PATH 环境变量中。如果项目需要在构建过程中执行新编译的二进制文件(例如用于代码生成),则必须启用此选项。
示例
kmpkg_from_github(OUT_SOURCE_PATH source_path ...)
kmpkg_cmake_configure(SOURCE_PATH "${source_path}")
kmpkg_cmake_install()
备注
此命令替代了 kmpkg_install_cmake()。