INCLUDE_DIRECTORIES

在版本 3.11 中添加。

预处理器包含文件搜索目录列表。

此属性包含一个分号分隔的路径列表,并且将在构建此源文件时添加到包含目录列表。这些目录将优先于在目标级别定义的目录,但由于技术限制,Xcode 生成器除外。

不应将相对路径直接添加到此属性。

INCLUDE_DIRECTORIES 的内容可以使用语法为 $<...> 的“生成器表达式”。有关可用表达式,请参阅手册cmake-generator-expressions(7)。但是,Xcode 不支持按配置按来源设置,因此该生成器不允许依赖于构建配置的表达式。