gRPC: 学习笔记

警告
本文最后更新于 2020-07-31,文中内容可能已过时。

参考链接:

gRPC 编译

参考官网 quick-start

  • 需要指定版本号
  • configure 需要进行打包配置(package),这个需要参考
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
## 安装依赖包
sudo apt-get install golang
sudo apt install autoconf automake libtool shtool

## 可以使用 curl -L http://grpc.io/release 查看当前支持的版本
git clone --recurse-submodules -b v1.20.0 https://github.com/grpc/grpc
cd grpc

mkdir -p ./cmake/build
cd ./cmake/build
cmake -DgRPC_INSTALL=ON \
	  -DgRPC_BUILD_TESTS=OFF \
	  -DgRPC_PROTOBUF_PROVIDER=package \
	  -DgRPC_ZLIB_PROVIDER=package \
	  -DgRPC_CARES_PROVIDER=package \
	  -DgRPC_SSL_PROVIDER=package \
	  -DCMAKE_BUILD_TYPE=Release \
	  ../..

make -j
sudo make install

使用

相关内容

william 支付宝支付宝
william 微信微信
0%