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