Windows下VS2017使用protobuf动态库

本文详述了在Windows环境下,使用VS2017配合CMake和Git构建protobuf动态库的步骤。包括创建安装目录、下载protobuf源码、配置CMake生成解决方案,以及设置VS项目属性来链接protobuf库。最终在指定目录下生成所需的动态库文件。
摘要由CSDN通过智能技术生成

本文主要介绍Windows下VS2017使用protobuf的准备工作,官方文档在此官方教程 ,这个教程可以说很详细了,如果遇到问题请仔细思考不要浮躁,定能找到解决方案,我做的仅仅是将文档翻译一下,本文重点在生成protobuf动态库(默认配置是生成静态库,原因请看文档)。以下开始正题。

在正式开始之前需要的工具有:VS2017,cmake,git,nmake(这个工具仿佛在VS2017目录下有,由于笔者使用的是VS2017编译的因此并未使用到此工具),cmake,git要添加到系统环境变量

1.打开VS自带的命令行工具 VS2017 x86 Native Tools Command Prompt,在c盘穿件目录c:\Path\to 并进入

C:\Path\to

2.创建文件夹 install

C:\Path\to>mkdir install

3.下载protobuf包,命令如下

C:\Path\to> git clone -b [release_tag] https://github.com/protocolbuffers/protobuf.git

[]里面的是我们需要的版本,这里我下载的是master,因此我们可以输入这样的命令

C:\Path\to> git clone -b master https
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值