CMAKE_CUDA_HOST_COMPILER reset to empty after enable_language(CUDA) for CMake v3.17.3
My CMAKE_CUDA_HOST_COMPILER was set as aarch64-linux-gnu-gcc. After enable_language(CUDA), the var is set to empty string. The problem did not happen in v3.17.2.
message(STATUS “CMAKE_CUDA_HOST_COMPILER=${CMAKE_CUDA_HOST_COMPILER}”)
enable_language(CUDA)
message(STATUS “CMAKE_CUDA_HOST_COMPILER=${CMAKE_CUDA_HOST_COMPILER}”)
– CMAKE_CUDA_HOST_COMPILER=aarch64-linux-gnu-gcc
– CMAKE_CUDA_HOST_COMPILER=
Edited by Triston