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

相关推荐

  1. Linux(gRPC):Ubuntu22.04安装gRPC

    2023-12-07 00:22:04       51 阅读
  2. go grpc安装protobuf

    2023-12-07 00:22:04       29 阅读
  3. gRPCgRPC Middleware

    2023-12-07 00:22:04       45 阅读
  4. .NET gRPC

    2023-12-07 00:22:04       60 阅读
  5. grpc笔记

    2023-12-07 00:22:04       32 阅读
  6. 掌握 gRPC:从安装到构建第一个C++ 和Python微服务

    2023-12-07 00:22:04       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 00:22:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 00:22:04       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 00:22:04       87 阅读
  4. Python语言-面向对象

    2023-12-07 00:22:04       96 阅读

热门阅读

  1. 13 递归求解戳气球

    2023-12-07 00:22:04       57 阅读
  2. 使用Python绘制自定义的水平线条

    2023-12-07 00:22:04       56 阅读
  3. rust和golang的对比

    2023-12-07 00:22:04       51 阅读
  4. 力扣-435.无重叠空间

    2023-12-07 00:22:04       56 阅读
  5. go基础语法10问(1)

    2023-12-07 00:22:04       50 阅读
  6. Vue基础知识点梳理总结归纳

    2023-12-07 00:22:04       68 阅读
  7. HTML总结

    2023-12-07 00:22:04       59 阅读
  8. 使用Qt进行iOS编程

    2023-12-07 00:22:04       54 阅读
  9. debian12 使用技巧

    2023-12-07 00:22:04       58 阅读