INCLUDE_DIRECTORIES¶
预处理程序 include 文件搜索目录的列表。
此属性指定迄今为止给予 target_include_directories()
命令的目录列表。除了接受该命令的值,还可以使用 set_property()
命令直接为任何目标设置值。一个目标可通过 INCLUDE_DIRECTORIES
目录属性的值来获取该属性的初始值。目录属性值和目标属性值都会因对 include_directories()
命令的调用而得到调整。
此属性的值可供生成器用于设置编译器的 include 路径。
相对路径不应直接添加到此属性。相反,请使用上述命令之一来处理相对路径。
INCLUDE_DIRECTORIES
的内容可以使用 cmake-generator-expressions(7)
,语法为 $<...>
。详情请参阅 cmake-generator-expressions(7)
手册了解可用表达式。详情请参阅 cmake-buildsystem(7)
手册了解构建系统属性的定义。