google protobuf windows下环境配置
protobuf:使用的是(protobuf-2.6.1),这个带有vs工程。
windows下,需要下载两个包:
protobuf-2.6.1.tar.bz2 (protobuf所有的源码都在里面,用它进行编译成lib库)
去官网下载protobuf比较慢
github地址
https://github.com/protocolbuffers/protobuf/releases/tag/v2.6.1
二.配置环境:
1.进入 D:\protobuf-2.6.1\vsprojects,用vs运行protobuf.sln,然后build solution。
2.D:\protobuf-2.6.1\examples是有例子的,在此目录下定义一个proto:
package tutorial;
message Person {
required string name = 1;
required int32 age = 2;
optional string email = 3;
}
然后使用cmd运行protoc.exe生成我们的目标语言格式(c++).
cd D:\protobuf-2.6.1\vsprojects\Debug
D:\protobuf-2.6.1\vsprojects\Debug>protoc -I=D:\protobuf-2.6.1\examples --cpp_out=D:\protobuf-2.6.1\examples D:\protobuf-2.6.1\examples\person.proto
生成了person.pb.h和person.pb.cc的文件。
google protobuf windows下环境配置相关推荐
- J2EE基础教程(1):简介和windows下环境配置
(1)相关概念 我们以前在linux操作系统初级教程中,介绍过LAMP架构服务器技术.现在,我们来介绍J2EE. 通过J2EE开发的应用程序属于分布式多层应用程序,包括 (1)客户层:客户应用,web ...
- [学习笔记-VS Code篇]Windows下环境配置
Windows下VS Code环境配置 VS Code安装 mingw-w64安装 插件安装 VS Code测试1 cmake安装 opencv安装 项目配置 从入门到放弃,配个opencv永远找不到 ...
- flutter --- Windows下环境配置
https://flutter.liulongbin.top/ https://www.cnblogs.com/zxsh/archive/2018/04/16/8859048.html
- windows下delf配置:delf环境(二)
windows下delf配置:基础环境(一) windows下delf配置:delf环境(二) 一.delf基础package 1.1.安装tf-Slim cd c:\dlenv git clone ...
- windows下环境变量配置后没生效,不重启电脑的解决办法
本篇文章主要讲解windows配置了环境变量但没有生效的原因及不重启电脑的解决办法 作者:任聪聪 配置环境变量后显示命令不存在,找不到,现象如下. 主要原因 windows配置完毕环境变量,由于某种原 ...
- tflearn教程_环境部署——Windows下安装配置tensorflow和tflearn
原标题:环境部署--Windows下安装配置tensorflow和tflearn 本例依赖Windows 7 x64位系统,由于Tensorflow依赖于Python,以及大量的相关依赖包,为了免除大 ...
- Windows下HVR配置基础环境变量
Windows下HVR配置基础环境变量: HVR_HOME :HVR的安装目录 HVR_CONFIG :HVR的配置路径 HVR_TMP :HVR的TMP路径 上面的三个环境变量,在Windows下 ...
- python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...
最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...
- Windows下Clion配置Cygwin环境
Windows下Clion配置Cygwin环境 说明 安装 Clion Cygwin 配置ToolChain 其他 Cygwin额外提供的LinuxShell怎么用? Cygwin软件包添加.删除等 ...
最新文章
- 深入基础(一)模块化
- 放弃相爱,并不放弃彼此
- 图像数据格式基础知识
- Spring Boot Log4j2 日志学习
- 兼容IE和FF:获取Referer的JS和PHP方法 及 PHP利用curl伪造IP和来路
- 11-7 无底洞问题
- 基于用户画像的商品推荐挑战赛
- 第一天:Drools环境搭建配置
- 向日葵服务器维护,向日葵远程服务器
- 网络安全——端口对应服务大全(白帽必备万字快查表)
- Java开发人员2021年的职位描述和职责
- 详解基于深度学习的伪装目标检测
- amoeba mysql_mysql中间件-amoeba
- 关于unity3d多点触控的研究
- 我是CSDN最硬核作者,谁赞成,谁反对?
- 用C语言实现小写金额转大写
- Java九阳神功-内部类
- 普通链接与迅雷、旋风、快车链接相互转化的步骤
- 从 jsonpath 和 xpath 到 SPL
- Unity 3D飞机大战制作心得