本文适用于 C++ 版本 gRPC 的离线编译安装,但对于下载 gRPC 步骤强烈建议使用 git 进行。
如果在能直接连接外网的机器上编译,可直接按照 gRPC 官网文档的指引快速执行编译操作。
安装基本依赖
确保机器上包括这些基本依赖:autoconf
, libtool
, pkg-config
与 C++ 编译环境。
1 | # 检查是否有 autoconf |
gRPC 的编译需要 gcc
版本在 4.9
及以上。假如版本低于此,应当在 Docker 容器中安装较新版本的 GCC 再执行编译操作。