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

ubuntu下安装编译cmake,grpc与protobuf

文章目录

  • install cmake
  • install grpc
  • install protobuf

install cmake

sudo apt-get install -y g++ make libssl-dev

cd third_party/cmake-3.17.2
 
./configure
 
sudo make && make install

cmake --version 

install grpc

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

install 
  cd third_party/grpc-1.41.0
  cd cmake
  mkdir build
  cd build
  cmake -DgRPC_INSTALL=ON \
        -DgRPC_BUILD_TESTS=OFF \
        -DCMAKE_INSTALL_PREFIX=$MY_INSTALL_DIR \
        ../..
  make -j4
  sudo make install

install protobuf

  • 注意:要是没有XXtest文件时,手动创建一下
$ sudo apt-get install -y autoconf automake libtool curl make g++ unzip

install
    cd third_party/grpc-1.41.0/third_party/protobuf
    sudo ./autogen.sh
    sudo ./configure --prefix=/usr/local
    sudo make -j4
    sudo make check
    sudo make install
    sudo ldconfig # refresh shared library cache.

  • 资源下不了的,可以去各自官网下载
  • 或者使用我的版本

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

相关文章:

  • 计算机网络 (43)万维网WWW
  • Kotlin语言的数据库交互
  • 鸿蒙-点击Notification通知并打开App的具体页面
  • redhat安装docker 24.0.7
  • jmeter事务控制器-勾选Generate Parent Sample
  • C#读取本地网络配置信息全攻略
  • 基于微信小程序的中国各地美食推荐平台的设计与实现springboot+论文源码调试讲解
  • 日拱一卒(20)——leetcode学习记录:大小为 K 且平均值大于等于阈值的子数组数目
  • Android wifi热点开关代码记录
  • 代码随想录算法训练营第三十五天-动态规划-01背包(一维)
  • 敏感信息数据搜集系统全英文
  • 【MySQL】表操作
  • C语言的语法糖
  • IvorySQL 4.2 发布
  • 25/1/17 嵌入式笔记 STM32F103
  • 利用.NET版Word处理控件Aspose.Words,使用 C# 在 Word 中创建图表
  • MySQL SQL优化技巧与原理
  • 【HarmonyOS之旅】基于ArkTS开发(二) -> UI开发三
  • 如何实现圆形头像效果
  • 基于TypeScript封装 `axios` 请求工具详解
  • openharmony测试子系统
  • 【React】函数组件底层渲染机制
  • 【2024年华为OD机试】 (B卷,200分)- 二叉树中序遍历(Java JS PythonC/C++)
  • GIFT ICA 下载记录
  • Flink的优化技巧
  • 力扣-数据结构-21【算法学习day.92】