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>

允许跟踪依赖项。

此属性应用于设置它的目标中的源文件。