INCLUDE_DIRECTORIES

預處理器包含檔案搜尋目錄列表。

此屬性指定到目前為止給予 target_include_directories() 命令的目錄列表。除了接受來自該命令的值之外,也可以使用 set_property() 命令直接在任何目標上設定值。目標從 INCLUDE_DIRECTORIES 目錄屬性的值取得此屬性的初始值。目錄和目標屬性值都會透過呼叫 include_directories() 命令進行調整。

此屬性的值由產生器用來設定編譯器的包含路徑。

相對路徑不應直接新增到此屬性。請改用上述其中一個命令來處理相對路徑。

INCLUDE_DIRECTORIES 的內容可以使用語法為 $<...>cmake-generator-expressions(7)。 有關可用的表達式,請參閱 cmake-generator-expressions(7) 手冊。 有關定義建置系統屬性的更多資訊,請參閱 cmake-buildsystem(7) 手冊。