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