【问题标题】:What other libraries does protobuf c++ depend on to compile the runtime?protobuf c++ 还依赖哪些其他库来编译运行时?
【发布时间】:2013-01-15 02:53:52
【问题描述】:

我只是快速浏览了协议缓冲区的文档和 C++ 源代码,但我找不到构建 protobuf 运行时的任何库要求——无论是作为共享库还是静态库。

有谁知道要求是什么?

(我怀疑它只依赖于 C++ 和 STL)

【问题讨论】:

    标签: c++ dependencies shared-libraries protocol-buffers


    【解决方案1】:

    (我怀疑它只依赖于 C++ 和 STL)

    AFAIK 你猜对了,没有任何进一步的依赖关系。

    更新:
    我再次检查了文档,找不到任何提及其他库需要链接由 protoc 编译器生成的代码(我很确定他们会提到这一点)。

    我们在运行非标准操作系统(实际上是 FreeRTOS)的嵌入式系统上使用 protobuf,我不记得缺少集成它所需的额外内容有任何困难。 GCC 4.6 (arm-none-eabi) 用作交叉工具链。

    【讨论】:

    • 没错,我在文档中也找不到任何内容。在 Thrift 文档中,他们非常迅速地指出了需求/依赖关系。
    猜你喜欢
    • 2017-11-02
    • 2015-10-29
    • 2021-09-20
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 1970-01-01
    • 2016-10-04
    • 2011-06-02
    相关资源
    最近更新 更多