vs2017下gRPC的编译以及简单使用

简介: vs2017下gRPC的编译以及简单使用

vs2017编译好的gRPC下载地址:gRPC-vs2017

编译步骤如下:

1、下载grpchttps://github.com/grpc/grpc

2、解压grpc源码,进入目录./grpc/third_party,可以看到很多依赖的三方库还没下载

3、进入https://github.com/grpc/grpc/tree/master/third_party,点击三方库的链接,手动下载后放到本地源码的third_party对应的三方库目录下

4、打开CMake工具,配置好路径后,点击Configure-Generate-Open Peoject后用VS打开grpc工程

5、点击VS下的Build All工程, 编译grpc源码

6、新建工程protoc-gen-plugin,将grpc下third_party\protobuf\src\google\protobuf\compiler的main.cpp加到新建工程中

添加protobuf的头文件和库路径

配置好后编译,生成protoc-gen-plugin.exe

相关文章
|
Go 数据库
Golang 语言编写 gRPC 实战项目
Golang 语言编写 gRPC 实战项目
135 0
|
Java Go 开发工具
MacOS Java+golang build protoc gRPC 代码生成
MACOS Java+golang GRPC 代码生成 下载protobuf git clone https://github.com/protocolbuffers/protobuf.git git checkout 3.
4282 0
|
自然语言处理 编译器 Go
Golang 语言 gRPC 怎么使用?
Golang 语言 gRPC 怎么使用?
59 0
|
6月前
|
Go
golang安装protoc和gRPC步骤
golang安装protoc和gRPC步骤
140 0
|
6月前
|
Go
Golang简易版RPC实现
Golang简易版RPC实现
37 0
|
Java 编译器 API
gRPC 初探与简单使用
gRPC 初探与简单使用
64 0
|
安全 Go
Golang 语言的标准库 log 包怎么使用?
Golang 语言的标准库 log 包怎么使用?
62 0
|
编解码 JSON 负载均衡
rpc的正确打开方式|读懂Go原生net/rpc包
我希望借助这篇文章,用尽可能少的语言,配合分析Go原生net/rpc包的部分核心代码,帮助你贯通RPC的知识,梳理RPC的运作流程,让你对RPC有一个比较全面的认识。
211 0
rpc的正确打开方式|读懂Go原生net/rpc包
|
Go API 开发工具
beego的安装和简单使用
beego 安装 升级 bee bee工具的安装 使用 bee bee new bee api bee run bee pack bee version
549 0
|
编译器 程序员 Go
【go 语言】gRPC 环境搭建(二)
gRPC 环境搭建(二)
387 0
【go 语言】gRPC 环境搭建(二)