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