build - 无法编译Mesos框架

标签 build mesos

我已经从源代码安装了 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/

相关文章:

vue.js - 自定义字体未显示在Electron + Vue App上

javascript - `npm build` 没有在 package.json 中构建 't run the script named "

node.js - 如何访问运行在 Mesos 上的 Web 应用程序?

docker - 无法为高可用性存储创建文件系统

flutter - 如何在flutter中构建仅构建 Release模式的框架?

java - 如果未激活另一个配置文件,则激活 Maven 配置文件

java - Mesos java 应用程序监控

java - 线程转储显示线程未释放锁。

apache-spark - Mesos 上 Apache Spark 的自定义状态存储提供程序

c++ - 命令行中的 Visual Studio 生成警告; IDE 没有