关于caffe安装,官网上也有详细的教程,但这里有一点须要说明下,因为本人使用的是ubuntu16.04并且是双显卡,你们都晓得ubuntu16.04对于独显的支持不友好,一度在安装系统的时候出现不少问题,caffe安装教程里面就有一段是关于使用GPU的,好在caffe的配置文件能够配置只是用CPU,因此果断跳过了这一段,生怕再搞出个黑屏,没法登陆之类的问题。ubuntu
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
经过配置文件能够忽略使用该功能,暂时不用安装。app
sudo apt-get install libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
cp Makefile.config.example Makefile.config gedit Makefile.config
找到#CPU_ONLY := 1,取消注释(咱们设置为CPU模式)google
将INCLUDE_DIRS修改成INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial
code
gedit Makefile
将LIBRARIES修改成LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial
教程
不然报错: "fatal error: hdf5.h"get
make all make test make runtest