HIPHOSTCXX

在 3.28 版本中添加。

这是一个 CMake 环境变量。它的初始值取自调用进程环境。

当使用 NVIDIA CUDA 编译器编译 HIP 语言文件时,用于编译主机代码的首选可执行文件。CMake 仅在首次配置时使用它来确定 HIP 主机编译器,之后 HIPHOSTCXX 的值将作为 CMAKE_HIP_HOST_COMPILER 存储在缓存中。

此环境变量主要用于启用 HIP 作为一级语言的项目。

注意

当使用 Visual Studio 生成器 时,此变量将被忽略。