Google officially provides a C++ implementation of Google Protocol buffers,
but I’m looking for a C implementation.
I will not be using it myself, but my hope is that I can use this tool to generate
C code for our Google Protocol Buffer definitions which I can then hand of to the C developers.
I’m not looking for any RPC functionality, simply encoding and decoding of Google Protocol Buffer messages.
Use protobuf-c (now at Github as protobuf-c).
From their official site: