CMAKE_LINK_SEARCH_END_STATIC¶
在 3.4 版本中添加。
结束一个链接行,以便使用静态系统库。
一些链接器支持诸如 -Bstatic
和 -Bdynamic
等开关,以确定是否对 -lXXX
选项使用静态还是共享库。CMake 使用这些选项来设置全路径未知或(在某些情况下)在平台的隐式链接路径中的库的链接类型。默认情况下,CMake 将添加一个选项到库列表的末尾(如果需要),以将链接器搜索类型设置回其起始类型。此属性将最终链接器搜索类型切换到 -Bstatic
,无论它如何启动。
此变量用于初始化目标属性 LINK_SEARCH_END_STATIC
,适用于所有目标。如果已设置,其值还将被 try_compile()
命令使用。