IMPLICIT_DEPENDS_INCLUDE_TRANSFORM

为目标中的依赖项指定 #include 行转换。

此属性指定在 C 和 C++ 源文件的隐式依赖扫描期间转换类似宏的 #include 行的规则。规则列表必须以分号分隔,每个条目的形式为“A_MACRO(%)=value-with-%”(“%”必须是文字)。在依赖扫描期间,在 #include` 行上出现的 A_MACRO(...) 将被替换为用宏参数给出的值替换 %。例如,条目

MYDIR(%)=<mydir/%>

将转换表格的行

#include MYDIR(myheader.h)

#include <mydir/myheader.h>

允许遵循依赖关系。

此属性适用于设置它的目标中的源。