当前位置: 首页 > article >正文

Linux(gRPC):Ubuntu22.04安装gRPC

gRPC是谷歌出品的语言无关的RPC框架,使用其可以实现高效的RPC调用。

安装方法可以参照:

Quick start | C++ | gRPC

Ubuntu22.04上实际的安装方式如下:

1.安装新于v3.13版本的cmake

2.安装辅助工具

sudo apt install -y build-essential autoconf libtool pkg-config

3.设置grpc的安装目录为~/grpc/bin(可以根据需要自行设置)

mkdir -p ~/grpc/bin

export MY_INSTALL_DIR=~/grpc

export PATH="$MY_INSTALL_DIR/bin:$PATH"

4.clone源代码

git clone https://github.com/grpc/grpc 

5.切换分支

cd grpc

git tag

git checkout v1.58.0

6.下载第三方依赖库 

git submodule update --init

7.编译grpc

mkdir -p cmake/bu


http://www.kler.cn/a/159801.html

相关文章:

  • Go语言 实现将中文转化为拼音
  • 边缘的检测
  • 量化交易系统开发-实时行情自动化交易-3.4.1.2.A股交易数据
  • 卓胜微嵌入式面试题及参考答案(2万字长文)
  • MySQL技巧之跨服务器数据查询:进阶篇-从A数据库复制到B数据库的表中
  • 前端常用布局模板39套,纯CSS实现布局
  • 程序员都在收藏的免费好用API接口
  • Python Pandas处理csv文件常用操作代码
  • MAC笔记本里Spyder python 的安装问题 和 虚拟环境VENV的创建
  • 大话数据结构-查找-多路查找树
  • SimplePIR——目前最快单服务器匿踪查询方案
  • 基于OpenCV+CNN+IOT+微信小程序智能果实采摘指导系统——深度学习算法应用(含pytho、JS工程源码)+数据集+模型(二)
  • 输入日期求n天后
  • 二叉树的前、中和后序遍历的递归与迭代实现
  • Springboot 项目关于版本升级到 3.x ,JDK升级到17的相关问题
  • Boost:asio捕获信号
  • 【BroadcastReceiver】
  • 排序:直接插入排序希尔排序
  • 【Docker】从零开始:13.Docker安装tomcat
  • 猫头虎分享已解决Bug || 报错npm ERR! A complete log of this run can be found in: npm ERR!
  • 8个Python高效数据分析的技巧!
  • 【链表Linked List】力扣-24 两两交换链表中的节点
  • Python小案例:while练习题
  • css 3D背景反转实现
  • 品牌要随时监测电商价格现实吗
  • uniapp打包iOS应用并通过审核:代码混淆的终极解决方案 ✨