編譯安裝caffe遇到過的一些問題

一、 ./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

相關文章
相關標籤/搜索