在https://github.com/BVLC/caffe上下载caffe源码
1.安装相关依赖如下:
apt-get install libatlas-base-dev
apt-get install libprotobuf-dev
apt-get install libleveldb-dev
apt-get install libsnappy-dev
apt-get install libopencv-dev
apt-get install libboost-all-dev
apt-get install libhdf5-serial-dev
apt-get install libgflags-dev
apt-get install libgoogle-glog-dev
apt-get install liblmdb-dev
apt-get install protobuf-compiler
apt-get install cmake
安装opencv
#cd ~/caffe
#git clone https://github.com/jayrambhia/Install-OpenCV
#cd Install-OpenCV/Ubuntu
#./dependencies.sh
#cd 2.4
#sh ./opencv2_4_8.sh
2.编译前的准备
在caffe源代码目录下 cp Makefile.config.example Makefile.config
vi Makefile.config
打开CPU_ONLY := 1和CUSTOM_CXX := 1注释
3.执行编译
make all
make test
make runtest