协议缓冲区的cmakeable版本

时间:2010-06-08 17:52:28

标签: cross-platform cmake protocol-buffers

StackOverflow社区!

我想将协议缓冲区嵌入到支持cmake的某个项目中。 我不知道,谷歌doesn't provide this

有什么建议吗?谁试图创建cmakeable协议缓冲库? 是否有许多非跨平台的地方或根本没有。

如果存在,我可以在哪里接受它? 还有什么可以替代协议缓冲区?

请不要问我为什么我不安装协议缓冲区,只使用编译库, 我需要将它嵌入到项目中。 如果真是个坏主意,请解释原因。

1 个答案:

答案 0 :(得分:4)

我为protobufs创建了一组CMakeLists.txt,用于嵌入我们的构建系统,并提供给protobufs贡献这些,但谷歌的人们并不感兴趣。

如果您愿意,我可以“按原样”提供。它们适用于2.2.0,但你可能需要自己做一些黑客攻击来为你的特定构建系统调整它们。