INCLUDE_DIRECTORIES¶
预处理器包含文件搜索目录列表。
此属性指定到目前为止提供给 target_include_directories()
命令的目录列表。除了接受来自该命令的值之外,还可以使用 set_property()
命令直接在任何目标上设置值。目标从此属性的初始值来自 INCLUDE_DIRECTORIES
目录属性的值。目录和目标属性值都通过调用 include_directories()
命令进行调整。
生成器使用此属性的值来设置编译器的包含路径。
相对路径不应直接添加到此属性。请改用上面的命令之一来处理相对路径。
INCLUDE_DIRECTORIES
的内容可以使用带有语法 $<...>
的 cmake-generator-expressions(7)
。有关可用表达式,请参阅 cmake-generator-expressions(7)
手册。有关定义构建系统属性的更多信息,请参阅 cmake-buildsystem(7)
手册。