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>
以便追蹤相依性。
此屬性適用於設定它的目標中的原始檔。