LINK_SEARCH_START_STATIC¶
假設連結器預設會搜尋靜態函式庫。
有些連結器支援諸如 -Bstatic
和 -Bdynamic
等開關,以決定對於 -lXXX
選項要使用靜態或共享函式庫。CMake 使用這些選項來設定連結類型,用於完整路徑未知,或(在某些情況下)位於平台隱含連結目錄中的函式庫。預設情況下,連結器搜尋類型在函式庫列表的開頭會假定為 -Bdynamic
。此屬性將假定切換為 -Bstatic
。此屬性旨在用於靜態連結可執行檔時(例如使用 GNU -static
選項)。
- 此屬性會由變數的值初始化
CMAKE_LINK_SEARCH_START_STATIC
如果目標被建立時有設定此變數。
另請參閱 LINK_SEARCH_END_STATIC
。