Ubuntu16.04+Cuda8.0+Cudnn+Matlab2014a+OpenCV+Caffe 吐血安装教程

Ubuntu16.04+Cuda8.0+Cudnn+Matlab2014a+OpenCV+Caffe 吐血安装教程

参考引用:

http://blog.csdn.net/autocyz/article/details/52299889
http://blog.csdn.net/kexinmcu/article/details/53177238
http://blog.csdn.net/kexinmcu/article/details/53177238
http://blog.csdn.net/u010459819/article/details/53057171?locationNum=1&fps=1 #两天就搞定了确实有点不敢相信

1、安装NVIDIA驱动
首先去官网上查看适合你GPU的驱动(http://www.nvidia.com/Download/index.aspx?lang=en-us) 例如,本人的GPU适合的驱动如图:

这里写图片描述

点击Search(反应比较慢),但很重要!!!不要安装错了显卡驱动。有可能会导致编译caffe时,出现莫名其妙的错误。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-384 # 这是我的显卡驱动型号

重启系统,使新驱动生效。测试是否安装成功

nvidia-smi # 或者  nvidia-settings

这里写图片描述

2、安装CUDA

1 下载并安装CUDA
Cuda是Nvidia的编程语言平台,想使用GPU就必须要使用Cuda。这是下载的网址https://developer.nvidia.com/cuda-release-candidate-download 。因为现在官网上只有Cuda-9.0和Cudnn-7以上的版本。 这里我分享给大家的我的云盘(包括Cuda8.0和Cudnn5.1安装包),免得大家费时间去查找。https://pan.baidu.com/s/1kW8uwkv

这里写图片描述

载完cuda8.0后,执行如下语句:

sudo sh cuda_8.0.27_linux.run

安装选项如图下所示:

这里写图片描述

2 下载后完成修改环境变量,然后修改环境变量。

sudo gedit ~/.bashrc   #修改环境变量  最好在在前面加上 cd ~
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH  # 这个是CuDNN的路径
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
source ~/.bashrc  使环境变量生效

sudo gedit /etc/profile   #修改动态环境变量  最好在在前面加上 cd ~
export PATH=/usr/local/cuda/bin:$PATH 
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH 

########################## 二选一   #######################
sudo gedit /etc/ld.so.conf.d/cuda.conf  #创建链接 前面最好加cd ~
/usr/local/cuda/lib64   #在打开文档后添加  
sudo ldconfig    # 使库生效  完成之后重启  
##########################################################
sudo gedit ~/.bash_profile #打开.bash_profile # 最好进入根目录下进行修改
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
export CUDA_HOME=/usr/local/cuda
source ~/.bash_profile #使更改的环境变量生效

3.编译测试cuda例子与测试,在命令行输入:

 cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
 sudo make 
 ./deviceQuery

这里写图片描述

这里报错是应为Ubuntu16.04自带的gcc5.x版本CUDA不兼容,所以需要降低gcc+版本

sudo apt-get install g++-4.9  
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20  
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10  
sudo update-alternatives --install /usr/bin/g++ 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值