【发布时间】:2012-12-03 06:05:13
【问题描述】:
我的目标是在名为 example1 的构建目录中构建的,但资源位于构建之外的数据目录中,即 ../ 我正在使用它从构建中复制目标:
file(REMOVE ${CMAKE_CURRENT_BINARY_DIR}/../example1) #remove old one
file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/build/example1 DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/../)
它们的每一行单独工作,但是当我将它们放在一起时,它们不起作用,example1 无法更新到与构建目录中的相同。
【问题讨论】: