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