編譯caffe遇到的問題及解決

2021-09-25 23:52:28 字數 1040 閱讀 4105

編譯caffe需要安裝的東西:

install libatlas-base-dev

sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler

編譯時找不到庫所在的路徑:

解決:修改caffe下makefile.config檔案:

include_dirs := $(python_include) /usr/local/include 

library_dirs := $(python_lib) /usr/local/lib /usr/lib

修改為

include_dirs := $(python_include) /usr/local/include /usr/include/hdf5/serial

library_dirs := $(python_lib) /usr/local/lib /usr/lib /usr/libx86_64-linux-gnu/hdf5/serial

這裡如果還是不行的話,需要找自己路徑中的hdf5

opencv的問題:

(『cv::imencode(cv::string const&, cv::_inputarray const&, std::vector&, std::vectorconst&)』未定義的引用

.build_release/lib/libcaffe.so:對『cv::imdecode(cv::_inputarray const&, int)』未定義的引用

lmdb boost_system hdf5_hl hdf5 m \

opencv_core opencv_highgui opencv_imgproc opencv_imgcodecs

編譯caffe遇到的問題彙總

解壓之後,執行如下命令 sudo cp include cudnn.h usr local include sudo cp lib64 libcudnn.usr local lib 鏈結庫檔案 sudo ln sf usr local lib libcudnn.so.7 0.64 usr local...

基於caffe程式編譯時遇到的錯誤及解決方案

1 libprotobuf error cc 274 error parsingtext format caffe invalid escape sequence in string literal 原因,prototxt檔案中檔案目錄用斜槓 隔開 解決方法 必須用反斜槓 2 caffe error...

caffe學習中遇到的問題及解決方法

1 mnist資料集訓練中遇到的問題 convert mnist data.cpp 48 check failed image file unable to open file data mnist t10k images idx3 ubyte check failure stack trace a...