INTERFACE_LINK_OPTIONS¶
在版本 3.13 中添加。
库的公开链接选项要求列表。
目标可能填充此属性,以发布编译目标标头的链接选项要求。target_link_options()
命令使用给定 PUBLIC
和 INTERFACE
关键字的值来填充此属性。项目还可以直接获取和设置属性。
在使用 target_link_libraries()
指定目标依赖项时,CMake 将从所有目标依赖项中读取此属性,以确定消费者的构建属性。
INTERFACE_LINK_OPTIONS
的内容可以使用语法 $<...>
的“生成器表达式”。请参阅 cmake-generator-expressions(7)
手册以了解可用的表达式。请参阅 cmake-buildsystem(7)
手册以了解有关定义构建系统属性的更多信息。