caffe安裝中protobuf的版本問題

2021-08-20 22:27:40 字數 433 閱讀 6328

最近想換個版本的caffe安裝,結果總出現問題,不是報caffe.pb.h的錯就是報caffe.pb.o的錯。

去某歌上一查,是protobuf版本的問題。github上最新版本的protobuf至少是3.2的版本了,但是caffe支援的版本是2開頭的。成功解決了這個問題的親們用的一般是2.5.0或者2.6.1的版本。然而網上的教程都是講安裝流程的,很少提到版本的問題。

我使用的環境是ubuntu。解決方法如下:

2 安裝。我的protoc檔案的最終位置為/usr/local/bin

3 用which protoc命令找到當前protoc檔案的位置。將2.5.0版本的protoc檔案拷貝過去,覆蓋原本的檔案。

protoc –version  可檢視當前protoc的版本。

回到caffe的路徑下,make clean後重新安裝即可。

可參考:

caffe安裝系列 安裝caffe

部落格新址 作業系統 ubuntu 14.04 gcc g 4.7.x opencv 2.4.11和3.0.0 matlab r2014b a python 2.7 安裝命令如下所示 解壓 tar zxvf glog 0.3.3.tar.gz 切換路徑 cd glog 0.3.3 sudo conf...

caffe安裝 caffe初體驗

在安裝完caffe,我的第乙個想法就是,別管他是個啥東西,總得先讓我執行一些看一看吧.剛好,官方就準備了一些資料,供我們執行一下看一看使用.因為我是通過docker安裝的,所以沒有經歷網上所說的caffe安裝的繁瑣過程.在 data mnist 目錄下,有乙個 get mnist.sh 檔案,用來獲...

Mac下Go安裝配置並使用Protobuf

首先使用home brew安裝protobuf brew install protobuf 安裝好之後,檢視是否安裝成功 protoc version 如果成功會有如下類似的版本號顯示 libprotoc 3.1.0 這表明我安裝成功,並且版本號是3.1.0。接著安裝protobuf的golang外...