【发布时间】:2011-05-03 06:45:44
【问题描述】:
我无法修改的传统制作过程会生成一个目标,我必须对其进行一些后期处理。
我使用add_custom_target 来强制makefile 始终运行。
我使用add_custom_command 进行后处理步骤。
问题是 add_custom_target 就 CMake 而言无法产生输出。那么,如何为后处理步骤设置依赖项?我不想运行这些步骤,除非外部 make 实际更新了它的目标。
add_custom_command 不能使用 add_custom_target 的名称作为 DEPENDS。我试过了,它假设 add_custom_target 名称只是一个文件,找不到它。
感谢您的帮助。 干杯!
【问题讨论】:
标签: cmake