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