Fatal error: cub/cub.cuh: No such file or directory

Building GitHub - Xtra-Computing/thundersvm: ThunderSVM: A Fast SVM Library on GPUs and CPUs using Visual studio 2019 and Cuda 10.2 . I gave the below make command to create solution file -
cmake … -DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=TRUE -DBUILD_SHARED_LIBS=TRUE -DBUILD_TESTS=OFF -DUSE_CUDA=ON -G “Visual Studio 16 2019”
Later when I try to build thundersvm solution, it results in below error-
2>C:/thundersvm/src/thundersvm/kernel/kernelmatrix_kernel.cu(12): fatal error C1083: Cannot open include file: ‘cub/cub.cuh’: No such file or directory

I tried to include path of cub directory in CMake file -
include_directories(“C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.2/include/thrust/system/cuda/detail”)
But it resulted in a lot of undefined symbol errors.

device../iterator/arg_index_input_iterator.cuh(120): error : KeyValuePair is not a template
2>
2>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include\thrust\system\cuda\detail\cub\device\dispatch../…/agent/agent_reduce.cuh(65): error : identifier “BlockReduceAlgorithm” is undefined
2>
2>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include\thrust\system\cuda\detail\cub\device\dispatch../…/agent/agent_reduce.cuh(66): error : identifier “CacheLoadModifier” is undefined
2>
2>C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include\thrust\system\cuda\detail\cub\device\dispatch../…/agent/agent_reduce.cuh(76): error : identifier “BlockReduceAlgorithm” is undefined