我已经从源代码安装了 Mesos,并且能够启动主服务器和从服务器。
但是当我尝试编译 test_framework.cpp
时,我得到了
error: #error regenerate this file with a newer version of protoc.
#error regenerate this file with a newer version of protoc.
尽管如此,我已经从源代码安装了最新版本(2.6.1)。
注意:计算机上没有预先存在的 protoc.so 文件。
最佳答案
这似乎是 protobuf 版本的压缩性问题。您可以尝试使用较旧的 protobuf 版本(例如 2.5)吗?并使用 --with-protobuf=/path/to/libproto
配置 mesos。
顺便说一句,我偶尔在这里看到这个。通常,大多数人更愿意在 mesos 用户邮件列表( [email protected] )上询问 mesos 相关问题,这可能会被更多用户看到,也更有可能获得帮助:)
关于build - 无法编译Mesos框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36939876/