显然,我已经正确安装了CUDA和CUDNN,但是FindCUDA可以找到CUDA,但FindCUDNN.cmake无法找到CUDNN。
我需要检查什么以调试这个问题? 操作系统:Windows 10 cmake版本:3.17.2 CUDA版本:10.2 CUDNN版本:cudnn-10.2-windows10-x64-v7.6.5.32
使用安装程序安装了CUDA,路径为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2 根据指示设置了PATH
将CUDNN文件复制到了相应的bin、include和lib文件夹中。
FindCUDNN.cmake: https://gist.github.com/WurmD/26af2940d8dec7cc48d38bc30fd1b3ef 的翻译:
我需要检查什么以调试这个问题? 操作系统:Windows 10 cmake版本:3.17.2 CUDA版本:10.2 CUDNN版本:cudnn-10.2-windows10-x64-v7.6.5.32
使用安装程序安装了CUDA,路径为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2 根据指示设置了PATH
将CUDNN文件复制到了相应的bin、include和lib文件夹中。
[cmake] -- Found CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.2 (found version "10.2")
[cmake] CMake Error at C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 (message):
[cmake] Could NOT find CUDNN (missing: CUDNN_LIBRARY CUDNN_INCLUDE_DIR)
[cmake] Call Stack (most recent call first):
[cmake] C:/Program Files/CMake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445 (_FPHSA_FAILURE_MESSAGE)
[cmake] cmake/FindCUDNN.cmake:90 (find_package_handle_standard_args)
[cmake] CMakeLists.txt:17 (find_package)
FindCUDNN.cmake: https://gist.github.com/WurmD/26af2940d8dec7cc48d38bc30fd1b3ef 的翻译: