1. 程式人生 > >caffe make error: class google::protobuf::RepeatedField<unsigned int> has no member named 'UnsafeMergeFrom'

caffe make error: class google::protobuf::RepeatedField<unsigned int> has no member named 'UnsafeMergeFrom'

sig name image member clas 5.0 http ogl ted

之前caffe中protobuf的版本是2.5.0,可在ternimal下執行:protoc --version 查看當前protobuf版本。

由於另外安裝了Tensorflow之後,默認對protobuf版本進行了更新,變成3.1.0。於是在caffe中make的時候出現錯誤,錯誤提示如下:

技術分享圖片

技術分享圖片

將protobuf版本降低為2.5.0後即可解決問題。

。。。

後續考慮是否可以對caffe進行對應‘’升級‘’,使得滿足protobuf新版本的問題。

caffe make error: class google::protobuf::RepeatedField<unsigned int> has no member named 'UnsafeMergeFrom'