LINK_SEARCH_END_STATIC¶
结束链接行,以便使用静态系统库。
一些链接器支持诸如 -Bstatic
和 -Bdynamic
等开关,以确定对于 -lXXX
选项是使用静态库还是共享库。CMake 使用这些选项来设置库的链接类型,这些库的完整路径是未知的,或者(在某些情况下)位于平台的隐式链接目录中。默认情况下,CMake 在库列表的末尾添加一个选项(如果需要),以将链接器搜索类型设置回其起始类型。此属性将最终链接器搜索类型切换为 -Bstatic
,无论它是如何开始的。
此属性由变量 CMAKE_LINK_SEARCH_END_STATIC
的值初始化,如果在创建目标时设置了该变量。
另请参阅 LINK_SEARCH_START_STATIC
。