Win10 使用 VS2015 编译 GRPC

本文档记录了在Win10专业版X64和VS2015社区版下编译GRPC的详细过程,包括环境准备、源码下载、依赖安装、解决编译错误和运行HelloWorld示例。在编译过程中遇到了Git下载速度限制、子模块依赖问题和特定的编译错误,通过调整和搜索解决方案最终成功完成编译。
摘要由CSDN通过智能技术生成

       开始按照GitHub上的官方指导文档安装步骤来,会出现很多错误。后来也尝试了很多博客上的方法,也都无效,但是给我提供了很好的思路。挣扎着等了一周的进度条,终于编译完成并运行了第一个HellWorld。在此记录下,希望能让后来人少走弯路。

先介绍下环境:Win10专业版 X64,VS2015社区版,GRPC

1. 准备环境。下面是官网上标出的需要预装的依赖。这里使用到了 choco ,安装很简单,这里就不一一赘述了。

1.Install Visual Studio 2015 or 2017 (Visual C++ compiler will be used).
2.Install Git.
3.Install CMake.
4.Install Active State Perl (choco install activeperl) - required by boringssl
5.Install Go (choco install golang) - required by boringssl
6.Install yasm and add it to PATH (choco install yasm) - required by boringssl

2. 首先从GitHub上下载源码。执行命令

git clone https://github.com/grpc/grpc.git
git submodule update --init --recursive 

下载,这里建议自备梯子,设好代理后再下载,因为 Git 因为某些原因,下载速度限制的特别严重。这里一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值