CMAKE__COMPILER_LINKER_ID ------------------------------- .. versionadded:: 3.29 Linker identification string. A short string unique to the linker vendor. Possible values include: =============================== =============================================== Value Name =============================== =============================================== ``AppleClang`` Apple Clang ``LLD`` `LLVM LLD`_ ``GNU`` `GNU Binutils - ld linker`_ (also known as ``bfd``) ``GNUgold`` `GNU Binutils - gold linker`_ ``MSVC`` `Microsoft Visual Studio`_ ``MOLD`` `mold: A Modern Linker`_, or on Apple the `sold`_ linker ``AIX`` AIX system linker ``Solaris`` SunOS system linker =============================== =============================================== This variable is not guaranteed to be defined for all linkers or languages. .. _LLVM LLD: https://lld.llvm.org .. _GNU Binutils - ld linker: https://sourceware.org/binutils .. _GNU Binutils - gold linker: https://sourceware.org/binutils .. _Microsoft Visual Studio: https://visualstudio.microsoft.com .. _mold\: A Modern Linker: https://github.com/rui314/mold .. _sold: https://github.com/bluewhalesystems/sold