IMPLICIT_DEPENDS_INCLUDE_TRANSFORM¶
指定 #include
行轉換以處理目標中的 dependencies。
此屬性指定規則,以轉換類似巨集的 #include
行,在 C 和 C++ 原始檔的隱含 dependency 掃描期間。規則列表必須以分號分隔,每個條目格式為 A_MACRO(%)=value-with-%
(%
必須是字面值)。在 dependency 掃描期間,#include
行上出現的 A_MACRO(...)
將被替換為給定的值,其中巨集參數會替換 %
。例如,條目
MYDIR(%)=<mydir/%>
將轉換以下形式的行
#include MYDIR(myheader.h)
為
#include <mydir/myheader.h>
允許追蹤 dependency。
此屬性適用於設定它的目標中的來源。