Installation 编译Makefile时出现所有致命错误

Installation 编译Makefile时出现所有致命错误,installation,caffe,fatal-error,Installation,Caffe,Fatal Error,在运行makeall命令时,出现如下所示的错误。 致命错误:google/protobuf/arena.h:没有这样的文件或目录 编译已终止。您没有安装protobuf,或者它已过时。要安装,请运行以下命令 sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler 如果它已经过时,您需要从编译protobuf。您需要发布一个更详细的错误日志,

在运行makeall命令时,出现如下所示的错误。 致命错误:google/protobuf/arena.h:没有这样的文件或目录
编译已终止。

您没有安装
protobuf
,或者它已过时。要安装,请运行以下命令

sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler

如果它已经过时,您需要从编译protobuf。

您需要发布一个更详细的错误日志,并告诉我们您使用的是哪个操作系统。我使用的是ubuntu 16.04、CUDA 8.0和python 2.7。如Harsh所问,请提供更详细的错误日志。请同时发布您的makefile.config。安装时您遵循了哪些说明?您是否尝试过按照视频中的说明进行操作?它只为CPU编译吗?好的,我试试。谢谢。在那一个错误之后,我发现了这个错误。你能告诉我应该做什么吗?错误是。build release/cuda/src/caffe/layers/hd5_output\u layer.o]错误127如果这是答案,请签名作为答案。并就您的新错误提出新问题。
cd ~/caffe
sudo make clean
sudo apt-get install libboost-all-dev
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
pip install protobuf
sudo make all
sudo make test
sudo make runtest