我想知道是否有工具可以将.h文件转换为C++的.proto文件,以便序列化结构并通过protobuf发送它们。我需要.proto文件生成.pb.h和.pb.cc文件,然后才能对结构进行序列化和发送。请问是否有此类工具?如果手动完成会很耗时,因为头文件中包含许多结构体。谢谢!编辑一下我的问题,让你知道我没有找到我要求的东西,但我找到了这个工具https://code.google.com/p/protobuf-csharp-port/wiki/ProtoGen,这也非常有帮助。您可以将.proto文件作为参数传递给它,它会生成C#代码。希望能帮到您!