Have you tried the latest version of OpenCV and CUDA?
You need to use Visual Studio <= 2017 as indicated by one of your errors
14>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include\crt/host_config.h(143): fatal error C1189: #error: – unsupported Microsoft Visual Studio version! Only the versions between 2013 and 2017 (inclusive) are supported!
14>CMake Error at cuda_compile_1_generated_gpu_mat.cu.obj.Release.cmake:220 (message):
and shown in the docs
https://docs.nvidia.com/cuda/archive/10.0/cuda-installation-guide-microsoft-windows/index.html
As I said the other error could be related to the version of OpenCV so I would address both and see what happens.