ProtoBuf如何在c++中使用

我使用protobuf版本号:protobuf-2.5.0


vs版本:vs2010


解压protobuf-2.5.0,解压后内容如下:



ProtoBuf如何在c++中使用_第1张图片



进入上面画线的vsprojects文件夹


ProtoBuf如何在c++中使用_第2张图片


ProtoBuf如何在c++中使用_第3张图片



ProtoBuf如何在c++中使用_第4张图片


ProtoBuf如何在c++中使用_第5张图片


接着打开记事本,注意我的用词是记事本,而非文本文档

建两个文件:


ProtoBuf如何在c++中使用_第6张图片



guozhu.proto :

ProtoBuf如何在c++中使用_第7张图片


上面文件写好后,保存时,注意如下:
ProtoBuf如何在c++中使用_第8张图片



test.bat :


ProtoBuf如何在c++中使用_第9张图片




ProtoBuf如何在c++中使用_第10张图片


此时双击test.bat文件


ProtoBuf如何在c++中使用_第11张图片


ProtoBuf如何在c++中使用_第12张图片


ProtoBuf如何在c++中使用_第13张图片


ProtoBuf如何在c++中使用_第14张图片


ProtoBuf如何在c++中使用_第15张图片



ProtoBuf如何在c++中使用_第16张图片


ProtoBuf如何在c++中使用_第17张图片



ProtoBuf如何在c++中使用_第18张图片


ProtoBuf如何在c++中使用_第19张图片


ProtoBuf如何在c++中使用_第20张图片


ProtoBuf如何在c++中使用_第21张图片


ProtoBuf如何在c++中使用_第22张图片


ProtoBuf如何在c++中使用_第23张图片



ProtoBuf如何在c++中使用_第24张图片


到此为止,protobuf在C++的环境搭建和准备工作已经做完,测试一下吧:


ProtoBuf如何在c++中使用_第25张图片


运行如下:
ProtoBuf如何在c++中使用_第26张图片


注意如下:
protobuf下载包的大小是:1.78M,其它的我试验过,编译会失败


ProtoBuf如何在c++中使用_第27张图片


ProtoBuf如何在c++中使用_第28张图片


FR:海涛高软(hunk Xu) QQ技术交流群:386476712

你可能感兴趣的:(c,C++基础)