googlebuffer相关

下载

https://code.google.com/p/protobuf/downloads/list

编译

 http://blog.csdn.net/boyka913/article/details/39930937

 

使用

 

x.pb.h, x.pb.cc文件的生成

protoc.exe   --cpp_out=./ -I=./   ./x.proto

 

 

 

工程

1.添加包含路径到工程中 .\third\gbuffer\protobuf-2.5.0\src

2.lib

#ifdef _DEBUG

#pragma comment(lib,"./third/gbuffer/lib/libprotobuf.debug.lib")

#pragma comment(lib,"./third/gbuffer/lib/libprotoc.debug.lib")

#else

#pragma comment(lib"./third/gbuffer/lib/libprotobuf.release.lib")

#pragma comment(lib"./third/gbuffer/lib/libprotoc.release.lib")

#endif

 

3.使用

Google ProtocolBuffer 的使用和原理:

http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/

 

 

FAQ:

1.链接错误:选择“在静态库中使用 MFC”, 详情参考 http://blog.csdn.net/boyka913/article/details/39893015

2.生成的代码文件默认没有包含stdafx.h, 需要选择“不使用预编译头文件”

3.如果还有链接错误,请在“附加依赖项”和“忽略特定库”中同时添加“nafxcw.lib”


你可能感兴趣的:(googlebuffer相关)