菜鸟笔记-- fatal error: google/protobuf/stubs/common.h: No such file or directory解决

祖浩淼
2023-12-01

今天在编译过程中发现如下报警

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

安装之后,编译竟然就通过了。。。。。莫名其妙。

 类似资料: