install_files

自 3.0 版本起已棄用:請改用 install(FILES) 命令。

此命令已被 install() 命令取代。它提供與舊版 CMake 程式碼的相容性。FILES 形式直接被 install() 命令的 FILES 形式取代。可以使用 file() 命令的 GLOB 形式更清楚地表達正規表示式形式。

install_files(<dir> extension file file ...)

建立規則以將所列出的檔案,使用給定的副檔名安裝到給定的目錄中。只有存在於目前原始碼樹或其在二進位樹中對應位置的檔案才能被列出。如果指定的檔案已經有副檔名,該副檔名將會先被移除。這對於提供原始碼檔案列表很有用,例如 foo.cxx,當您希望安裝相應的 foo.h 時。典型的副檔名是 .h

install_files(<dir> regexp)

目前原始碼目錄中,任何符合正規表示式的檔案都將被安裝。

install_files(<dir> FILES file file ...)

FILES 關鍵字之後列出的任何檔案都將從給定的名稱明確安裝。此形式允許使用完整路徑。

目錄 <dir> 相對於安裝前綴,其儲存在變數 CMAKE_INSTALL_PREFIX 中。