私はproto2形式で書かれたCコードをprotoc-cコンパイラでコンパイルしています。私が知りたいのは、そのコードが 'protoc'コンパイラによって生成されたシリアライゼーション/デシリアライゼーションコードとバイナリ互換性を持つかどうかです(これもまたprotobufのバージョン3を理解することになります)。何らかの理由で私はこの質問に明確な答えを得ることができません。私が疑問に思うのは、バージョン3とバージョン2の間に下位互換性の問題が既に存在するためです。したがって、protoc-cとprotocツールキットとバージョンの処理方法については少し不明です。Googleプロトコルバッファ - protoc-cとprotocの間のバイナリ互換性
ありがとうございます!