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>
允许跟踪依赖项。
此属性应用于在其上设置它的目标中的源文件。