C implementation of Protocol Buffers with code generation support
Protocol buffers library
protoc-c$ protoc-c --c_out=. message.proto$ protoc-c --c_out=/path/to/output --proto_path=. schema.proto$ protoc-c --c_out=. messages.proto types.proto definitions.proto