前提・実現したいこと
Caffeをインストールの際のエラーを解決したい
ここに質問の内容を詳しく書いてください。
Caffeをubuntu16.04にてインストールしています。CUDAは10.2です。
makeのエラーがこのようになっています。
###エラーの内容
CXX/LD -o .build_release/tools/caffe.bin
.build_release/tools/caffe.o: 関数 train()' 内: caffe.cpp:(.text+0x272a):
google::protobuf::internal::StringTypeHandlerBase::New()' に対する定義されていない参照です
caffe.cpp:(.text+0x373f): google::protobuf::internal::StringTypeHandlerBase::New()' に対する定義されていない参照です .build_release/tools/caffe.o: 関数
std::string* google::MakeCheckOpString<cudaError, cudaError>(cudaError const&, cudaError const&, char const*)' 内:
caffe.cpp:(.text._ZN6google17MakeCheckOpStringI9cudaErrorS1_EEPSsRKT_RKT0_PKc[_ZN6google17MakeCheckOpStringI9cudaErrorS1_EEPSsRKT_RKT0_PKc]+0x50): google::base::CheckOpMessageBuilder::NewString()' に対する定義されていない参照です .build_release/tools/caffe.o: 関数
std::string* google::MakeCheckOpString<unsigned long, int>(unsigned long const&, int const&, char const*)' 内:
caffe.cpp:(.text._ZN6google17MakeCheckOpStringImiEEPSsRKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImiEEPSsRKT_RKT0_PKc]+0x50): google::base::CheckOpMessageBuilder::NewString()' に対する定義されていない参照です .build_release/tools/caffe.o: 関数
main' 内:
caffe.cpp:(.text.startup+0x50): google::SetVersionString(std::string const&)' に対する定義されていない参照です caffe.cpp:(.text.startup+0x83):
google::SetUsageMessage(std::string const&)' に対する定義されていない参照です
.build_release/lib/libcaffe.so: caffe::FillerParameter::_default_type_' に対する定義されていない参照です .build_release/lib/libcaffe.so:
google::protobuf::Message::DebugString() const' に対する定義されていない参照です
.build_release/lib/libcaffe.so: google::protobuf::internal::empty_string_' に対する定義されていない参照です .build_release/lib/libcaffe.so:
google::protobuf::MessageLite::ParseFromString(std::string const&)' に対する定義されていない参照です
.build_release/lib/libcaffe.so: google::protobuf::internal::NameOfEnum(google::protobuf::EnumDescriptor const*, int)' に対する定義されていない参照です .build_release/lib/libcaffe.so:
caffe::SolverParameter::default_type' に対する定義されていない参照です
.build_release/lib/libcaffe.so: leveldb::DB::Open(leveldb::Options const&, std::string const&, leveldb::DB**)' に対する定義されていない参照です .build_release/lib/libcaffe.so:
caffe::WindowDataParameter::default_crop_mode' に対する定義されていない参照です
.build_release/lib/libcaffe.so: `leveldb::Status::ToString() const' に対する定義されていない参照です
collect2: error: ld returned 1 exit status
Makefile:635: ターゲット '.build_release/tools/caffe.bin' のレシピで失敗しました
make: *** [.build_release/tools/caffe.bin] エラー 1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。