首页 > 解决方案 > CMake:设置自定义目标的 TARGET_FILE 生成器表达式

问题描述

我有一个自定义目标。如何设置它的TARGET_FILE生成器表达式。

add_custom_target(my_target)
...
# set TARGET_FILE
...
# Use $<TARGET_FILE:my_target>

我试图设置LOCATION目标属性,希望TARGET_FILE生成器表达式会指向它,但事实并非如此。

标签: cmake

解决方案


我有一个自定义目标。如何设置它的 TARGET_FILE 生成器表达式。

这是不可能的,来自add_custom_target

目标没有输出文件

因此它没有TARGET_FILE生成器表达式。


推荐阅读