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

ubuntu下安装编译cmake,grpc与protobuf

文章目录

  • install cmake
  • install grpc
  • install protobuf

install cmake

sudo apt-get install -y g++ make libssl-devcd third_party/cmake-3.17.2./configuresudo make && make installcmake --version 

install grpc

$ sudo apt-get install -y build-essential autoconf libtool pkg-configinstall cd third_party/grpc-1.41.0cd cmakemkdir buildcd buildcmake -DgRPC_INSTALL=ON \-DgRPC_BUILD_TESTS=OFF \-DCMAKE_INSTALL_PREFIX=$MY_INSTALL_DIR \../..make -j4sudo make install

install protobuf

  • 注意:要是没有XXtest文件时,手动创建一下
$ sudo apt-get install -y autoconf automake libtool curl make g++ unzipinstallcd third_party/grpc-1.41.0/third_party/protobufsudo ./autogen.shsudo ./configure --prefix=/usr/localsudo make -j4sudo make checksudo make installsudo ldconfig # refresh shared library cache.

  • 资源下不了的,可以去各自官网下载
  • 或者使用我的版本
http://www.lryc.cn/news/522255.html

相关文章:

  • SQL Prompt 插件
  • 知识图谱抽取分析中,如何做好实体对齐?
  • 【Python通过UDP协议传输视频数据】(界面识别)
  • 【伪随机数】关于排序算法自测如何生成随机数而引发的……
  • 核密度估计(Kernel Density Estimation, KDE)是一种非参数统计方法
  • 【k8s面试题2025】2、练气初期
  • 栈溢出原理
  • Jmeter如何进行多服务器远程测试
  • 2.slf4j入口
  • 初学stm32 --- CAN
  • 软件测试—接口测试面试题及jmeter面试题
  • 图论的起点——七桥问题
  • 嵌入式开发通讯协议大全(在写中)
  • webpack 4 升级 webpack 5
  • oneplus3t-lineageos-16.1编译-android9, oneplus3t-lineage-14编译-android7
  • HTML中最基本的东西
  • <OS 有关>Ubuntu 24 安装 openssh-server, tailscale+ssh 慢增加
  • 神经网络常见操作(卷积)输入输出
  • 25/1/16 嵌入式笔记 STM32F108
  • mac 安装 node
  • mysql常用运维命令
  • 正则表达式学习网站
  • gradle,adb命令行编译备忘
  • C++:工具VSCode的编译和调试文件内容:
  • SpringMVC Idea 搭建 部署war
  • YOLOv10-1.1部分代码阅读笔记-loaders.py
  • Windows的Redis查看自己设置的密码并更改设置密码
  • 【Linux】sed编辑器二
  • docker 部署 Kafka 单机和集群
  • PHP语言的软件开发工具