CXX
Новое в версии 3.10.
Это переменная среды CMake Переменная среды. Ее начальное значение берется из среды вызывающего процесса.
Предпочтительный исполняемый файл для компиляции файлов CXX языка. Будет использоваться CMake только при первой конфигурации для определения CXX компилятора, после чего значение для CXX сохраняется в кэше как CMAKE_CXX_COMPILER. Для любого запуска конфигурации (включая первый), переменная среды будет проигнорирована, если определена переменная CMAKE_CXX_COMPILER.
Примечание
Опции, необходимые для корректной работы компилятора, могут быть включены; их нельзя изменить.
$ export CXX="custom-compiler --arg1 --arg2"
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.19/envvar/CXX.html