【发布时间】:2018-01-11 17:27:26
【问题描述】:
使用 cmake 2.8
我想在将头文件从源目录复制到目标目录时维护目录层次结构。比如需要复制的头文件是 abc/1.h, def/2.h 并且它们也应该以相同的顺序直接复制到目的地(通过 CMAKE_INSTALL_PREFIX 设置)
这是我尝试过的,但它只是复制头文件而不是头文件包括父目录名称
set(HEADERS "abc/1.h;def/2.h")
install(FILES ${HEADERS} DESTINATION include)
最终输出应该是dest_directory/abc/1.h和dest_directory/def/2.h。
【问题讨论】:
标签: cmake