protobuf c ++还有哪些其他库依赖于编译运行时?

时间:2013-01-14 15:49:15

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

我刚看了一下协议缓冲区的文档和C ++源代码,我找不到构建protobuf运行时的任何库要求 - 无论是共享库还是静态库。

有谁知道要求是什么?

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

1 个答案:

答案 0 :(得分:3)

  

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

你怀疑AFAIK是对的,没有任何进一步的依赖。

<强>更新
我再次检查了文档,但没有找到任何提及其他库需要链接protoc编译器生成的代码(我很确定他们会提到这个)。

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