install_files¶
已弃用,版本 3.0 之后: 使用 install(FILES)
命令替换。
此命令已由 install()
命令替代。它提供向前兼容旧版 CMake 代码。 FILES
表单由 install()
命令的 FILES
表单直接替换。可以使用 file()
命令的 GLOB
表单更清楚地表示 regexp 表单。
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
中的安装前缀。