1、下载cuda,https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal。下载cuda9.0及其补丁的.run文件
2、下载cudnn,https://developer.nvidia.com/rdp/cudnn-archive。
3、Ubuntu安装和卸载CUDA和CUDNN,参看:https://blog.csdn.net/qq_33200967/article/details/80689543
4、安装多个版本cuda并进行切换:https://blog.csdn.net/yinxingtianxia/article/details/80462892
5、配置cuda版本,a)~/.bashrc b)etc/profile c)/etc/ld.so.conf.d/cuda.conf
export CUDA_HOME=/usr/local/cuda
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
export PATH=${CUDA_HOME}/bin:${PATH}
6、cuda卸载:sudo perl /usr/local/bin/uninstall_cuda_drv.pl
查看版本
cuda:cat /usr/local/cuda/version.txt
cudnn:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
opencv:pkg-config opencv --modversion