参考Portfile 功能kmpkg_extract_archive本页总览kmpkg_extract_archive 提取归档文件。 支持的归档文件类型包括 MSI 安装包、7-Zip 自解压可执行文件,或 CMake 内置 tar 命令兼容的任意归档格式。 用法 kmpkg_extract_archive( ARCHIVE <path> DESTINATION <path>) 参数 ARCHIVE 待提取的归档文件的完整路径。 DESTINATION 用于存放提取内容的目标目录完整路径(该目录需为不存在的路径,函数执行时会自动创建此目录,并将归档文件内容提取至其中)。 源码 scripts/cmake/kmpkg_extract_archive.cmake