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>

以便追蹤相依性。

此屬性適用於設定它的目標中的原始檔。