IMPORTED_LIBNAME¶
在 3.8 版本加入.
为 imported Interface Library 指定链接库名称。
接口库本身不构建库文件,但会为其使用者指定使用要求。 IMPORTED_LIBNAME 属性可以设置为指定单个库名称放置在链接行上,以代替接口库目标名称作为使用接口的要求。
此属性旨在用于命名平台 SDK 提供的库,其中库文件的完整路径可能未知。该值可以是一个普通的库名称,例如``foo``,但可能*不是*是路径(例如``/usr/lib/libfoo.so``)或标志(例如``-Wl,.. .``)。该名称永远不会被视为库目标名称,即使它恰好命名了一个。
IMPORTED_LIBNAME 属性仅在 imported 接口库 上被允许,在其他类型的目标上被拒绝(为此 IMPORTED_LOCATION 目标属性可能是用过的)。