CMAKE_<LANG>_COMPILER_LINKER_FRONTEND_VARIANT

在 3.29 版中增加。

链接器前端变体的识别字符串。

一些链接器有多个不同的前端来接受命令行选项。例如,LLVM LLD 最初只具有与 GNU 编译器兼容的前端,但因其移植到了 Windows(lld-link),现在还支持与 MSVC 兼容的前端。当 CMake 检测到此类链接器时,它会将此变量设置为 CMAKE_<LANG>_COMPILER_LINKER_ID 的值,该值与该链接器的前端类似。

注意

换句话说,此变量描述了链接器前端期望的命令行选项和语言扩展。