【发布时间】:2011-09-07 04:13:53
【问题描述】:
我是cmake 的新手,我正在尝试安装.hpp 文件,同时保留目录结构。
目前为止
FILE(GLOB files "${CMAKE_CURRENT_SOURCE_DIR}/include/*.hpp"
"${CMAKE_CURRENT_SOURCE_DIR}/include/MyLib/*.hpp"
"${CMAKE_CURRENT_SOURCE_DIR}/include/MyLib/detail/*.hpp"
install (FILES ${files} DESTINATION include)
所有文件都已找到,但目录层次结构已展平。
FWIW 我试图模拟的bjam 命令是
install headers
: ../include/EnsembleLearning.hpp
[ glob ../include/MyLib/*.hpp ]
[ glob ../include/MyLib/detail/*.hpp ]
: <install-source-root>../include ;
【问题讨论】:
标签: c++ installation cmake directory-structure glob