LINKER_LANGUAGE

指定將調用連結器的編譯器所屬的語言。

對於可執行檔、共享函式庫和模組,此設定將決定用於連結目標的編譯器語言(例如「C」或「CXX」)。可執行檔的典型值是提供程式進入點(main)的原始碼檔案所使用的語言。如果未設定,則預設為連結器偏好值最高的語言。連結器偏好值的詳細資訊被視為內部資訊,但可以在內部 CMAKE_<LANG>_LINKER_PREFERENCE 變數下找到一些有限的討論。

如果使用者未設定此屬性,則 CMake 將在產生時計算它。