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