一、 ./include/caffe/common.hpp:5:27: fatal error: gflags/gflags.h: No such file or directorylinux
解決辦法:sudo apt-get install libgflags-devui
二、 ./include/caffe/util/mkl_alternate.hpp:14:19: fatal error: cblas.h: No such file or directorygoogle
解決辦法:sudo apt-get install libblas-devget
三、 ./include/caffe/util/hdf5.hpp:6:18: fatal error: hdf5.h: No such file or directorygcc
解決辦法:修改Makefile.configfile
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial gc
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serialerror
四、 ./include/caffe/util/db_lmdb.hpp:8:18: fatal error: lmdb.h: No such file or directorydb
解決辦法:sudo apt install liblmdb-devdi
五、/usr/bin/ld: cannot find -lcblas
/usr/bin/ld: cannot find -latlas
解決辦法:sudo apt install libatlas-base-dev
六、.build_release/lib/libcaffe.so: undefined reference to google ::protobuf...
解決辦法:一、查看是否爲多個gcc版本衝突問題 二、 sudo apt install libprotobuf-dev protobuf-compiler