CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANTΒΆ
New in version 3.29.
Identification string of the linker frontend variant.
Some linkers have multiple, different frontends for accepting command
line options. (For example LLCM LLD
originally only had a frontend
compatible with the GNU
compiler but since its port to Windows
(lld-link
) it now also supports a frontend compatible with MSVC
.)
When CMake detects such a linker it sets this variable to what would have been
the CMAKE_<LANG>_COMPILER_LINKER_ID
for the linker whose frontend
it resembles.
Note
In other words, this variable describes what command line options and language extensions the linker frontend expects.
This variable is set for GNU
, MSVC
, MOLD
and AppleClang
linkers that have only one frontend variant.