【发布时间】:2014-02-24 23:27:07
【问题描述】:
前几天问了一个问题How to add files to a non-executable or non-library target with CMake,这个问题最好的解决办法就是使用add_custom_target命令。
但是,如果目标是由 CMAKE 自己创建的,则此解决方案可能不起作用。例如,运行 CMAKE 时自动创建的 INSTALL 目标。假设,我在 INSTALL 项目下也放了一些额外的文件,我该怎么办?我尝试了以下命令,但失败了:
add_custom_target( INSTALL
SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/file_to_be_added.h
)
【问题讨论】:
标签: cmake