下载源码,解压任意目录。源码地址: https://github.com/google/protobuf/re...
打开vsprojects下的libprotobuf,确定后。同样地操作libprotoc
默认设置进去后,右击libprobuf->属性->C/C++->预处理器->预处理器定义->编辑,
将_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS添加进去
接着选定libprotobuf,libprotoc,protoc三个文件,右击重新生成选定内容,等待其全部生成完毕。
在vsprojects下的Debug下,找到protoc应用程序,将其拷贝到其他目录中
创建sendmessage.proto文件,然后用VS打开,编辑封装的数据格式
将protoc.exe用cmd打开
执行成功后,就会两个文件,用于接下来的操作
创建一个项目,把预编译标头和安全开发生命周期检查取消
把之前生成的两个文件拷贝到项目文件夹中
在VS中,将两个项目包括进来
在Debug中找到libprotobuf.lib拷贝到项目中,
在右击项目属性->配置属性->VC++目录->包含目录->编辑,把protobuf下的src文件添加进去。
右击项目->重新生成
在属性->调试->命令参数,输入生成文件的目录
接下来就可以写聊天系统的代码了