CMAKE_<LANG>_HOST_COMPILER_VERSIONΒΆ

Added in version 3.31.

This variable is available when <LANG> is CUDA or HIP and CMAKE_<LANG>_COMPILER_ID is NVIDIA. It contains the version of the host compiler invoked by nvcc, either by default or as specified by CMAKE_<LANG>_HOST_COMPILER, in the same format as CMAKE_<LANG>_COMPILER_VERSION.

Added in version 4.5: This variable is also available when <LANG> is SYCL and CMAKE_<LANG>_COMPILER_ID is AdaptiveCpp. It contains the underlying host compiler's version; CMAKE_<LANG>_COMPILER_VERSION contains the AdaptiveCpp release version.

Note

SYCL support is experimental and gated by CMAKE_EXPERIMENTAL_SYCL.