protobuf安装流程

protobuf安装流程

环境

  • 平台

    ? Ubuntu16.04

  • 依赖

    autoconf

    automake

    libtool

    curl

    make

    g++

安装流程

  • 在Ubuntu / Debian上,您可以使用以下命令进行安装:
$ sudo apt-get install autoconf automake libtool curl make g++ unzip
  • 在其他平台上,请先使用相应的软件包管理工具进行安装,然后再继续。

    要获取源代码,请在发行页面中下载发行版.tar.gz或.zip软件包之一:

https://github.com/protocolbuffers/protobuf/releases/latest
  • 例如:如果只需要C ++,请下载protobuf-cpp-[VERSION].tar.gz;如果您需要C ++和Java,请下载protobuf-java-[VERSION].tar.gz(每个软件包已经包含C ++源代码);如果需要C ++和多种其他语言,请下载protobuf-all-[VERSION].tar.gz
  • 要构建并安装C ++ Protocol Buffer运行时和Protocol Buffer编译器(protoc),请执行以下操作:
     ./configure
     make
     make check
     sudo make install
     sudo ldconfig #刷新共享库缓存。
  • 验证安装是否安装成功,执行下面的命令出现自己安装的protobuf的版本信息,表示安装成功。

    [email protected]:~/yll$ protoc --version
    libprotoc 3.11.3

参考

【1】https://github.com/protocolbuffers/protobuf/blob/master/src/README.md

原文地址:https://www.cnblogs.com/DXGG-Bond/p/12275927.html

时间: 2024-10-14 13:36:22

protobuf安装流程的相关文章

最新版CocoaPods的安装流程

1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1) $sudo gem install cocoapods 备注:苹果系统升级 OS X EL Capitan 后改为 $sudo gem install -n /usr/local/bin co

zabbix源码安装流程及报错解决方法

zabbix源码安装流程及报错解决方法 一. zabbix的介绍 1) zabbix是什么 zabbix是一款基于web页面的.开源的.企业级的,支持分布式部署的监控软件. 2)2.zabbix的作用 监控windows和Linux主机上的软硬件状态. 监控各网络设备,如路由器.交换机.防火墙.f5.打印机等. 支持邮件短信微信等平台发送告警通知. 通过web页面及图形展示监控数据. 3)zabbix的特性 由zabbix server和agent程序协同工作,还支持分布式监控,这时需要安装za

python版protobuf 安装

1. 下载protobuf源代码(当前最新版本为:2.5.0) #cd /opt #wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz 2. 解压,编译,安装 #tar zxvf protobuf-2.5.0.tar.gz #cd protobuf-2.5.0 #./configure #make #make check #make install 3. 继续安装protobuf的python模块(如果不用python

Python+Eclipse安装流程

一.安装Eclipse 二.安装Python python的下载地址:http://www.python.org/getit/ 进入下载地址后,根据你的需求(系统.版本)进行下载.在这里我下载的是:python-3.4.1.msi,下载完后直接点击安装即可.我的安装目录为:C:\Python34 然后配置系统环境:我的电脑 —>属性—>高级—>环境变量—>系统变量 设置Path,将你的python的安装路径写入Path变量中即可. 三.安装PyDev插件 官方地址:http://p

BOS项目 第9天(activiti工作流第一天,工作流概念、工作流所需要的23张表、eclipse安装流程设计插件、流程api基本操作)

BOS项目笔记 第9天 今天内容安排: 1.工作流概念 2.安装流程设计器插件(eclipse)----设计流程图 3.创建activiti数据库(23张表) 4.activiti的API操作流程 1. 工作流概念 工作流(Workflow),就是"业务过程的部分或整体在计算机应用环境下的自动化",它主要解决的是"使在多个参与者之间按照某种预定义的规则传递文档.信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现". 工作流管理系统(Workf

qt-win-opensource-4.8.4-mingw安装流程

一.下载软件: qt-creator-win-opensource-2.5.0.exe qt-win-opensource-4.8.4-mingw.exe MinGW-gcc440_1.zip 二.安装过程 1.安装 qt-creator-win-opensource-2.5.0.exe 假设目录为C:\Qt\qtcreator-2.2.1 2.解压缩MinGW-gcc440_1.zip到目录C:\Qt3.安装qt-win-opensource-4.8.4-mingw.exe,期间选择MinGW

TinyOS学习:安装流程

还是记一下TinyOS的安装 第一步:安装java jdk,请移步:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载 尽量下载1.6版本吧..别太新就行.我用的1.7 台式机用的1.6都是可以用的 配置jdk很简单了,解压到/usr/lib/jvm文件夹下,(没有就新建).然后配置环境变量 配置到.bashrc或者/etc/profile下 最后添加: #====================jdk pro

Icinga2在centos7上安装流程

Icinga2在centos7上的安装流程-icinga2安装(一) http://down.51cto.com/data/2219095 Icinga2 web 在centos7上的安装流程-icinga2安装(二) http://down.51cto.com/data/2219097

ARCGIS 10.0破解版安装过程error 1606 和error 1316问题 及安装流程

来自:http://blog.csdn.net/don_lvsml/article/details/8681100 楼主今天安装ESRI.ArcGIS.10.CS时,由于第一次接触该软件,将其按照一般软件安装流程安装,结果各种报错,在网上搜索了下错误,无非就是注册表错误等问题,然后开始删除各种注册表---重启---重装,最终解决了报error 1606 和error 1316的问题!^_^| 首先贴出ESRI.ArcGIS.10.CS的正确安装流程:(网上找到的) 在win7旗舰版32位下安装E