惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
H
Help Net Security
小众软件
小众软件
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
Apple Machine Learning Research
Apple Machine Learning Research
S
SegmentFault 最新的问题
Last Week in AI
Last Week in AI
爱范儿
爱范儿
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
博客园 - 【当耐特】
V
Visual Studio Blog
大猫的无限游戏
大猫的无限游戏
博客园_首页
Jina AI
Jina AI
D
Docker
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Security Blog
Microsoft Security Blog
阮一峰的网络日志
阮一峰的网络日志

博客园 - zdleek

Vibe Coding(氛围编码/状态编程) 常用符号名称与读法 VSCode的【Microsoft C/C++ 扩展 】的使用简介[由DS给出] 小记VS code调用VC++编译器的环境配置 小记:DS给的一个lamda表达式例子 GPG4win 加解密使用笔记 Windows 11 Version 22H2 (Build 22621) 开发者资源下载 U盘启动多系统工具Ventoy 15种经典机器学习算法[转] 微软原版WIN10PE制作流程 [转]如何彻底关闭win10自动更新 C++模板的哲学 正则表达式简介 C++ 正则表达式使用例子 Lambda 表达式简介 一段bitset的简单例子 在VC++中的使用gRPC编程 Win10下编译gRPC主要步骤 在VC++中使用ProtoBuf进行数据序列化的编程
Win10下编译ProtoBuf主要步骤
zdleek · 2022-06-28 · via 博客园 - zdleek

1,从GitHub下载ProtoBuf源码,https://github.com/protocolbuffers/protobuf/releases,我下载到的最新版本是3.21.2,将源代码解压到本地文件夹

2,下载并安装CMake(Window版本), 官方网站 cmake.org

3,执行安装好的CMake,选择protobuf源代码目录,选择编译输出的目录,

  然后点击【Configure】按钮,生成工具选择VC++ 2015,

  再点击【Generate】按钮,CMake会生成VS项目文件

  如果没有错误,那么【Open Project】按钮可用,点击按钮则会调用VS 2015打开Cmake生成的Protobuf工程,

  最后就是在VC++中编译项目。

4.编译成功之后,可得到protoc.exe(proto消息编译程序), libprotobuf.dll(protobuf动态链接库), libprotobuf.lib等文件