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