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

Ubuntu Protobuf 安装(测试有效)

安装流程

  1. 下载软件

    下载自己要安装的版本:https://github.com/protocolbuffers/protobuf
    下载源码编译:
    在这里插入图片描述
    系统环境:Ubuntu16(其它版本亦可),Protobuf-3.6.1

  2. 编译源码

    cd protobuf# 当使用 git clone 下来的工程中带有 submodule 时,
    # submodule 的内容并不会自动下载下来,此时,只需执
    # 行如下命令,就可以下载,避免文件下载不全
    git submodule update --init –recursive./autogen.sh
    ./configure
    make
    sudo make install
    sudo ldconfig # refresh shared library cache.
    
     protoc --version(编译完成,查看版本,表示成功安装)
    

    在这里插入图片描述

    编译完成后,相关文件安装位置,具体如下图所示:

    /usr/local/lib:静态库和动态库
    在这里插入图片描述

    /usr/local/bin:可执行文件
    在这里插入图片描述

    /usr/local/include/google:头文件
    在这里插入图片描述
    google文件夹的内容如下图所示,包含了相关的头文件
    在这里插入图片描述

http://www.lryc.cn/news/37143.html

相关文章:

  • 驱动程序开发:FTP服务器和OpenSSH的移植与搭建、以及一些笔记
  • 优化改进YOLOv5算法之添加GIoU、DIoU、CIoU、EIoU、Wise-IoU模块(超详细)
  • windows电脑pc如何使用svn获取文档和代码
  • ROS1学习笔记:tf坐标系广播与监听的编程实现(ubuntu20.04)
  • ​力扣解法汇总1590. 使数组和能被 P 整除
  • Spring源码阅读(基础)
  • 服务搭建篇(九) 使用GitLab+Jenkins搭建CI\CD执行环境 (上) 基础环境搭建
  • CDC 长沙站丨云原生技术研讨会:数字兴链,云化未来!
  • A.特定领域知识图谱知识推理方案:知识图谱推理算法综述[二](DTransE/PairRE:基于表示学习的知识图谱链接预测算法)
  • 香港酒店模拟分析项目报告--使用tableau、python、matlab
  • 第18天-商城业务(商品检索服务,基于Elastic Search完成商品检索)
  • 5.2 对射式红外传感器旋转编码器计次
  • 【数据库概论】第九章 关系查询处理和查询优化
  • (WIP) my cloud test bed (by quqi99)
  • git | git 2023 详细版
  • camunda流程引擎基本使用(笔记)
  • JS之数据结构与算法
  • CnOpenData·A股上市企业数字化转型指数数据
  • VMware16pro虚拟机安装全过程
  • 阿里云第六代云服务器最新价格表(计算型c6、通用型g6和内存型r6)
  • 微小目标识别研究(2)——基于K近邻的白酒杂质检测算法实现
  • 2022-06-14至2022-08-11 关于复现MKP算法的总结与反思
  • IBMMQ教程二(window版安装)
  • Java | HashSet 语法
  • js学习4(运算符)
  • 2月更新 | Visual Studio Code Python
  • C++回顾(十八)—— 文件操作
  • 以java编写员工管理系统(测试过 无问题)
  • 单例模式之懒汉式
  • 1638_chdir函数的功能