INTERFACE_PRECOMPILE_HEADERS¶
3.16 版新增。
供消耗目标预编译的接口头文件列表。
目标可以填充此属性,以发布供消耗目标预编译的头文件。 target_precompile_headers() 命令使用 PUBLIC 和 INTERFACE 关键字提供的值来填充此属性。项目也可以直接获取和设置该属性。有关已安装或导出的目标如何适当使用此属性的指导,请参阅 target_precompile_headers() 中的讨论。
INTERFACE_PRECOMPILE_HEADERS 的内容可以使用 "generator expressions"(生成器表达式),其语法为 $<...>。有关可用表达式,请参阅 cmake-generator-expressions(7) 手册。有关定义构建系统属性的更多信息,请参阅 cmake-buildsystem(7) 手册。