安装文件¶
自 3.0 版本弃用: 请改用 install(FILES) 命令。
此命令已被 install() 命令取代。提供它是为了与旧的 CMake 代码兼容。 FILES 形式直接替换为 install() 命令的 FILES 形式。使用 file() 命令的 GLOB 形式可以更清楚地表达正则表达式形式。
install_files(<dir> extension file file ...)
创建规则以将具有给定扩展名的列出文件安装到给定目录中。只能列出存在于当前源代码树或其在二叉树中相应位置的文件。如果指定的文件已经有扩展名,则该扩展名将首先被删除。当您想要安装相应的 foo.h 时,这对于提供源文件列表(例如 foo.cxx)很有用。典型的扩展名是 .h。
install_files(<dir> regexp)
将安装当前源目录中与正则表达式匹配的任何文件。
install_files(<dir> FILES file file ...)
在 FILES 关键字之后列出的任何文件都将从给定的名称中明确安装。此表单中允许使用完整路径。
目录 <dir> 是相对于安装前缀的,它存储在变量 CMAKE_INSTALL_PREFIX 中。