CMAKE_LINK_SEARCH_START_STATIC¶
在 3.4 版本中添加。
假定链接器默认查找静态库。
一些链接器支持诸如 -Bstatic
和 -Bdynamic
等开关,以确定对于 -lXXX
选项是使用静态库还是共享库。CMake 使用这些选项来设置库的链接类型,这些库的完整路径是未知的,或者(在某些情况下)位于平台的隐式链接目录中。默认情况下,链接器搜索类型假定为库列表开头的 -Bdynamic
。此属性将假定切换为 -Bstatic
。它旨在用于静态链接可执行文件时(例如,使用 GNU -static
选项)。
此变量用于初始化所有目标的 target property LINK_SEARCH_START_STATIC
。如果设置,它的值也由 try_compile()
命令使用。