CUDAHOSTCXX¶
版本 3.8 新增。
这是一个 CMake 环境变量。其初始值取自调用进程环境。
当编译 CUDA 语言文件时,用于编译主机代码的首选可执行文件。CMake 将仅在第一次配置时使用它来确定 CUDA 主机编译器,之后 CUDAHOSTCXX 的值将缓存在缓存中,作为 CMAKE_CUDA_HOST_COMPILER。此环境变量优先于 CMAKE_CUDA_HOST_COMPILER。
此环境变量主要用于启用 CUDA 作为一等语言的项目。
注意
在使用 Visual Studio 生成器 时将被忽略。
3.13 版本新增: FindCUDA 模块将使用此变量来初始化其 CUDA_HOST_COMPILER 设置。