首先安装caffe依赖的包:
$ 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
一低要检查上面的包是否安装成功,否则要重新输入命令安装。
$ dpkg -l | grep "libboost-all-dev"
caffe的安装:
我们先只安装CPU,后期再进行GPU的调试。
(1)下载caffe源码,打开caffe目录,将Makefile.config.example改名。
git clone https://github.com/BVLC/caffe.git
cd caffe/
mv Makefile.config.example Makefile.config
(2)修改Makefile.config,vim打开CPU_ONLY选项,之后编译。
sudo vim Makefile.config
修改之后,两线程编译,安装完成。
make -j2