CUDA安装

  1. CUDA安装 从官网上下载对应的安装包,例如cuda_7.5.14_linux_64.run。

sudo ./cuda_7.5.14_linux_64.run

这样CUDA应该已经安装了。默认的安装目录为/usr/local/cuda-7.5 之后完成如下任务:
第一:把CUDA安装后的bin加入到系统环境变量中

sudo vim /etc/profile (若没有vim ,可以将vim 换成 vi ,或者安装vim,命令为 sudo apt-get install vim)点击 i 进行写文件,写入如下内容后 单击Esc,输入 :wq进行保存export PATH=/usr/local/cuda-6.5/bin/:$PATH
  • 1
  • 2
  • 1
  • 2

配置生效

source /etc/profile
  • 1
  • 1

第二:把CUDA编程需要的库加入到系统链接库中 
在/etc/ld.so.conf.d/目录下建立cuda.conf文件,写入

/urs/local/cuda-7.5/lib64
  • 1
  • 1

执行使配置生效

sudo ldconfig
  • 1
  • 1

第三:编译CUDA提供的samples,samples默认的安装目录为/home/yourname/NVIDIA_CUDA-7.5_Samples 
下载需要的库,这个是上面安装CUDA时最后提示问题需要的库,这里安装就可以了。

sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa-dev
  • 1
  • 1

编译samples,进入到samples目录下面

sudo make
  • 1
  • 1

  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42

OpenCV安装 
有人写了完整的脚本直接用就行了。下载地址:https://github.com/jayrambhia/Install-OpenCV 
下载适合自己的版本脚本,执行即可

sudo ./opencv2_4_10.sh
  • 1
  • 1

atlas安装 
这个直接安装即可

sudo apt-get install libatlas-base-dev 
  • 1
  • 1

安装后,把相应的库添加到系统的链接库路径中。atlas默认安装目录为/usr/lib/atlas-base/ 
在/etc/ld.so.conf.d/目录下添加atlas.conf,文件中添加

/usr/lib/atlas-base
/usr/lib/altas-base/atlas
  • 1
  • 2
  • 1
  • 2

执行使配置生效

sudo ldconfig
  • 1
  • 1

安装其他的依赖库

sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
  • 1
  • 1

安装Python环境 
系统默认有python环境,我们先安装pip

sudo apt-get install python-pip
  • 1
  • 1

下载caffee包,解压后进入python目录,执行下面命令

for req in $(cat requirements.txt); do sudo pip install $req; done
  • 1
  • 1

这样前面部分就差不多了,开始安装caffee 
Caffee安装 
进入caffee目录,先修改配置文件Makefile.config,请依照自己主机配置参考这篇博客进行修改Makefile.config文件:http://blog.csdn.net/jiajunlee/article/details/52068230。配置文件修改成功后,进行编译Caffee。

make all -j4
make test
maket runtest
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

这样caffe就配置成功了,可以利用官网上对LeNet对于MNIST手写数据集的识别来使用下caffe,具体网址为:http://caffe.berkeleyvision.org/gathered/examples/mnist.html,里面有很详细的介绍如何训练网络。

Ubuntu+CUDA+OpenCV+Caffee安装相关推荐

  1. Ubuntu下OpenCV的安装及使用示例

    文章目录 一. 认识OpenCV 二. 安装OpenCV (1)OpenCV安装包 (2)解压安装包 (3)使用cmake安装opencv (4)使用make创建编译 (5)安装 (6)配置环境 三. ...

  2. Ubuntu下Opencv的安装与使用

    目录 一.Ubuntu中安装opencv 二.使用示例--图片 1.源代码 2.编译 三.使用示例--视频 1.虚拟机获取摄像头权限 2.播放视频 3.录制视频 4.问题 四.小结 五.参考文献 一. ...

  3. Ubuntu下opencv的安装使用

    目录 一.Ubuntu下安装opencv 二.Ubuntu下opencv摄像头的使用 1.打开摄像头显示处理视频的程序 2.改进 三.总结 一.Ubuntu下安装opencv 1.下载oencv 在u ...

  4. Ubuntu中OpenCV的安装及使用示例

    安装环境:VMware虚拟机安准的Ubuntu系统 OpenCV版本:3.4.11 一.OpenCV下载及安装 1.安装包 (1)下载OpenCV数据包 国内下载网址:https://www.bzbl ...

  5. Ubuntu下OpenCV的安装及实例

    一.OpenCV安装 1. OpenCV 3.4.11下载地址:下载地址 选择3.4.11.zip 2.在解压缩包之前,将 opencv-3.4.11.zip 复制到 home 文件夹下,再解压缩. ...

  6. Ubuntu下opencv的安装和使用

    下载好opencv包 提取后终端打开文件夹 更新用户 安装cmake 安装依赖库 sudo apt-get install build-essential libgtk2.0-dev libavcod ...

  7. Ubuntu 下OpenCV的安装及使用示例

    目录 一.安装OpenCV 1.下载安装包 1)下载OpenCV数据包 2)使用cmake安装opencv 4)使用make创建编译. 5)安装 2.配置环境 二.使用示例--图片 三.使用示例--视 ...

  8. linux中cv调用摄像头,ubuntu中opencv调用摄像头

    ubuntu中opencv调用摄像头 ubuntu中opencv调用摄像头 文章目录 一.Ubuntu中安装opencv 二.关于Linux如何开启摄像头 1.安装VMvareTools,这个是真的强 ...

  9. ubuntu查看cudnn是否安装成功_深度学习之目标检测系列(0) -ubuntu18.04+RTX2080Ti+cuda+cudnn安装...

    ubuntu18.04使用cudnn的过程中会遇见很多问题,而且搜索很多文章发现比较杂乱,我这里总结一下,方便小伙伴少走几步坑. 我的服务器硬件配置信息 (2019-01购买) CPU: 英特尔(in ...

  10. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

最新文章

  1. 简单工厂模式与工厂方法模式
  2. 【✊基础不牢,地动山摇のC语言中static关键字✊】
  3. 自监督学习的发展趋势:事半功倍的模型训练和数据效能
  4. 冲刺一阶段———个人总结04
  5. scala语言示例_var关键字与Scala中的示例
  6. linux rz sz 安装_Windows与Linux文件传输之lrzsz工具
  7. React.js 官网入门教程 分离文件 操作无法正常显示HelloWord
  8. 解决 Tomcat禁用OPTIONS协议(不安全的HTTP方法)
  9. POI 多选下拉菜单(复选框) 导出Excel模板 下拉菜单单选,下拉菜单多选
  10. java微信公众号扫码登录对接流程
  11. CSS动画效果(animation属性)解析
  12. 消息队列的全双工通信
  13. 习题6 3.6.2 典型题例解析 3.6.3 自测训练
  14. 单片机 STM32 HAL 步进电机 Motor
  15. Mysql面试题总结(1)
  16. 【模型库】龙门铣床三维模型(具有x_t通用格式)
  17. 什么是对象切片(Object Slicing)?
  18. svn入门----如何使用svn
  19. 追光者计算机 音乐,追光者歌曲
  20. 为什么少女怀孕越来越普遍

热门文章

  1. java离线安装包_java8电脑版安装包下载
  2. 离散数学11:图的着色
  3. VMware5.5的序列号
  4. asp.net高校宿舍后勤管理系统案例
  5. 在centos平台下用modelsim对altera的ip核进行仿真
  6. 【学习笔记】从eXeScope到汇编与反汇编、加壳与脱壳的理解
  7. flash mx拖拽实例_Flash MX 2004的“扭曲和渐变”命令
  8. 测试tf卡读写速度软件,U盘测速图文教程,优盘读写速度测试,移动硬盘TF卡SD内存卡测速...
  9. 怎么打包java文件夹_怎么把文件夹打包成jar
  10. ExtJS教程(1)---初窥ExtJs