CMAKE__COMPILER_FRONTEND_VARIANT
Новое в версии 3.14.
Строка идентификации варианта компилятора.
У некоторых компиляторов есть несколько различных фронтендов для принятия командных параметров. (Например, Clang изначально имел только фронтенд, совместимый с компилятором GNU, но после переноса на Windows (Clang-Cl) он теперь также поддерживает фронтенд, совместимый с MSVC.) Когда CMake обнаруживает такой компилятор, он устанавливает эту переменную в значение, которое было бы CMAKE_<LANG>_COMPILER_ID для компилятора, фронтенд которого он напоминает.
Примечание
Другими словами, эта переменная описывает, какие командные параметры и языковые расширения ожидает фронтенд компилятора.
© 2000–2022 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.23/variable/CMAKE_LANG_COMPILER_FRONTEND_VARIANT.html