首先安装以下库或软件

sudo apt-get install git
sudo apt-get install
      libprotobuf-dev
      libleveldb-dev
      libsnappy-dev
      libopencv-dev
      libhdf5-serial-dev
      protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install python-dev
sudo apt-get install
      libgflags-dev
      libgoogle-glog-dev
      liblmdb-dev

其次,下载caffe

git clone https://github.com/bvlc/caffe.git
cd caffe/
mv Makefile.config.example Makefile.config

配置文件

在Makefile.config文件的第85行,添加/usr/include/hdf5/serial/ 到 INCLUDE_DIRS,也就是把下面第一行代码改为第二行代码。

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include
改成
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include  /usr/include/hdf5/serial/

在Makefile文件的第173行,把 hdf5_hl 和hdf5修改为hdf5_serial_hl 和 hdf5_serial,也就是把下面第一行代码改为第二行代码。

LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5
改成
LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial

接着执行

make all

make test

make runtest

最新文章

  1. 模型(Model)– ASP.NET MVC 4 系列
  2. JSP开发环境配置问题解答
  3. Bootstrap简介
  4. USACO Section 3.2 香甜的黄油 Sweet Butter
  5. C++中new与delete问题学习
  6. hdu 2665 Kth number(划分树模板)
  7. csms发布步骤
  8. ASM-51 宏汇编使用手册
  9. Bash的命令替换
  10. Python Tkinter小试
  11. 【Linux基础】mount报错:mount.nfs: Remote I/O error
  12. day 41 mysql 函数 事物
  13. Android Netty Server
  14. 战争迷雾Fog Of War
  15. C#八大排序算法
  16. Eclipse易卡死
  17. BZOJ2120/洛谷P1903 [国家集训队] 数颜色 [带修改莫队]
  18. Activity(活动)生命周期--项目测试
  19. root-me web server 10-20 writeup
  20. 条目十三《尽量使用vector和string来代替使用数组》

热门文章

  1. u-boot-1.1.6第1阶段分析之start.S、lowlevel_init.S文件
  2. google网站推广被拒登如何解决
  3. Python学习之——Python安装
  4. BZOJ 4326: NOIP2015 运输计划(二分,树上差分)
  5. C++基本概念复习
  6. 20155212 2016-2017-2 《Java程序设计》第5周学习总结
  7. 深入Redis 主从复制原理
  8. JDK1.7的HashMap的put(key, value)源码剖析
  9. RHSCA模拟考试
  10. 【LG2257】YY的GCD