我正在尝试安装Caffe,但遇到了以下令人沮丧的错误。在运行make
时,我收到以下信息:
CXX .build_release/src/caffe/proto/caffe.pb.cc
In file included from .build_release/src/caffe/proto/caffe.pb.cc:5:0:
.build_release/src/caffe/proto/caffe.pb.h:9:42: fatal error: google/protobuf/stubs/common.h: No such file or directory
compilation terminated.
make: *** [.build_release/src/caffe/proto/caffe.pb.o] Error 1
我正在使用Google协议缓冲2.6.1(https://developers.google.com/protocol-buffers/docs/downloads),我已将目录添加到PATH中。common.h文件确实在该目录中(我亲眼看到了),但是它无法检测到。我不知道该怎么办,this issue的所有解决方案似乎都对我无效。
如果您有任何见解,将不胜感激。我怀疑我可能忽略了某个步骤,因为我对Linux还比较陌生。
非常感谢。