今天在编译过程中发现如下报警
Compiling hal/user_comps/xhc-whb04b-6/pendant.cc
Compiling hal/user_comps/xhc-whb04b-6/xhc-whb04b6.cc
Compiling hal/user_comps/xhc-whb04b-6/main.cc
hal/user_comps/xhc-whb04b-6/main.cc:30:42: fatal error: google/protobuf/stubs/common.h: No such file or directory
#include <google/protobuf/stubs/common.h>
^
compilation terminated.
Makefile:399: recipe for target 'objects/hal/user_comps/xhc-whb04b-6/main.o' failed
结果我跑到目录一看,common.h就好好的呆在那里,编译器你瞎吗?
到网上查找解决办法,有人提供了如下解决方式,安装两个软件。
sudo apt-get install libprotobuf-dev protobuf-compiler
安装之后,编译竟然就通过了。。。。。莫名其妙。