win10 + cmake3.14.3 + VS2017 + opencv4.2.0 + cuda10.0 + cudnn7.5.0
安装cuda10.0
下载cuda10.0 for windows10, 下载完成之后,得到cuda_10.0.130_411.31_win10.exe文件,执行安装,默认安装目录,选择精简版。
安装完成后,查看系统变量,会发现安装程序已经添加了如下两条系统变量:
然后我们需要进行系统变量的配置:
1.添加5个系统变量
(1)CUDA_BIN_PATH
%CUDA_PATH%\bin
(2)CUDA_LIB_PATH
%CUDA_PATH%\lib\x64
(3)CUDA_SDK_PATH
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0
(4)CUDA_SDK_BIN_PATH
%CUDA_SDK_PATH%\bin\win64
(5)CUDA_SDK_LIB_PATH
%CUDA_SDK_PATH%\common\lib\x64
2.系统变量path中添加四个变量值
%CUDA_LIB_PATH%
%CUDA_BIN_PATH%
%CUDA_SDK_BIN_PATH%
%CUDA_SDK_LIB_PATH%
测试是否安装成功,在控制台输入nvcc -V,若能够看到cuda信息,说明安装正确
安装cuDNN v7.5.0 for CUDA 10.0
cuDNN是用于深度神经网络的GPU加速库,如果不进行深度学习的编程,此步非必须。
下载cuDNN v7.5.0,没有账号需要先注册
cuDNN是插入式设计的,因此安装很简单:
把下载后的压缩文件解压缩,分别将cuda/include、cuda/lib、cuda/bin三个目录中的内容拷贝到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0对应的include、lib、bin目录下即可完成安装。