CMAKE_<LANG>_USING_LINKER_MODE

版本 3.29 新增。

這控制了應如何解讀 CMAKE_<LANG>_USING_LINKER_<TYPE> 變數的值。支援的連結器模式值為

FLAG

CMAKE_<LANG>_USING_LINKER_<TYPE> 包含要傳遞給編譯器前端的以分號分隔的列表旗標。如果未設定 CMAKE_<LANG>_USING_LINKER_MODE,這也是預設行為。

TOOL

CMAKE_<LANG>_USING_LINKER_<TYPE> 包含連結器工具的路徑。

警告

變數必須根據 CMake 如何管理連結步驟進行設定

  • 當直接使用連結器進行連結步驟時,預期且需要值 TOOL

  • 當使用編譯器作為連結步驟的驅動程式時,預期值 FLAGS 或未設定變數。

自版本 4.0 起已棄用。

此變數不再使用。 CMAKE_<LANG>_USING_LINKER_<TYPE> 變數中儲存的資訊類型由 CMAKE_<LANG>_LINK_MODE 變數決定。