我有一个使用 Protocol Buffer 的项目,它在linux和Windows上都可以正常运行,但是在mac os上,运行该程序时出现以下错误。我确认我使用了正确的库。我使用brew install protobuf安装 Protocol Buffer 。

使用正确的协议(protocol)生成文件,并且编译成功,并且没有任何问题。

库的版本为 libprotoc 3.11.3

最佳答案

也许您可以在使用g++进行编译时尝试添加-lpthread

关于c++ - 在Mac OS上执行程序时,libprotobuf检查失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60255446/

10-09 20:41