ubuntu20配置protobuf 2.5.0

python安装protobuf包

sudo pip2 install protobuf==2.5.0

github克隆获取安装包

wget https://github.com/protocolbuffers/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.gz

解压并进入该目录

tar -zxvf Protobuf-2.5.0.tar.gz
cd protobuf-2.5.0

配置安装环境

sudo apt-get install autoconf automake libtool curl make g++ unzip
git clone https://github.com/google/protobuf.git

开始安装

./configure
make
make check
sudo make install

配置protobuf环境

sudo vim /etc/profile
文件末尾加上两行
export PATH=/usr/local/protoc/bin:$PATH
export PATH=/usr/local/protoc/include:$PATH
更新配置
source /etc/profile

配置动态链接库

sudo vim /etc/ld.so.conf新加一行:
/usr/local/protobuf/lib执行如下命令:
ldconfig

确认安装成功

protoc --version

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/486396.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Tubi 故事|中国团队本地管理队伍的形成

当一支团队在公司核心业务中发挥着越来越重要的作用,他们将会获得更多资源以支持团队的发展并在核心业务中持续贡献。相应地,公司也需要投入更多的精力去管理这支规模日渐壮大的团队,尤其当这支远程团队与公司总部在地理和文化上有明显差异时…

电路设计(27)——交通信号灯的multisim仿真

1.功能要求 使用数字芯片设计一款交通信号灯,使得: 主干道的绿灯时间为60S,红灯时间为45S 次干道的红灯时间为60S,绿灯时间为45S 主、次干道,绿灯的最后5S内,黄灯闪烁 使用数码管显示各自的倒计时时间。 按…

《Python 语音转换简易速速上手小册》第7章 高级语音处理技术(2024 最新版)

文章目录 7.1 机器学习在语音处理中的应用7.1.1 基础知识7.1.2 主要案例:语音识别系统案例介绍案例 Demo案例分析7.1.3 扩展案例 1:情感分析案例介绍案例 Demo案例分析7.1.4 扩展案例 2:语音合成案例介绍案例 Demo

39.仿简道云公式函数实战-数学函数-SQRT

1. SQRT函数 返回正的平方根。 2. 函数用法 SQRT(number) 3. 函数示例 返回正的平方根。SQRT(9) 4. 代码实战 首先我们在function包下创建math包,在math包下创建SqrtFunction类,代码如下: package com.ql.util.express.self.combat.f…

这才开工没几天收到Offer了,简历改的好,找工作没烦恼。

喜报喜报 这才开工没几天,就收到了喜报! 就像上面截图中所说的一样:简历改了真的有用。 我也和大家分享一下优化简历的技巧,希望对大家有帮助,把握住金三银四的机会,都能顺利上岸,升职加薪&am…

作品集制作攻略:一文教你如何打造offer收割机!

与其他行业的求职不同,在设计领域仅仅依靠一份简历是完全不令人信服的,通常需要附上一个作品集。制作作品集是设计师个人技能和经验的展示,如何使作品集脱颖而出是求职成功的关键。在这篇文章中,我们将分享三个杀手技能&#xff0…

服务器开发

服务器开发涉及多个领域和技术,包括但不限于以下方面: 网络编程:服务器开发需要深入理解网络协议,如TCP/IP,UDP等,以及套接字编程。同时,对于常用的网络通信模型,如socket网络编程&…

Cosmos收益协议Hover以800%的超额认购结束公开销售

Hover,建立在Cosmos的Kava EVM上的可持续收益生态系统,在其公开销售中积累了超过800万美元的存款。 Hover,Kava EVM上新推出的收益生态系统,已经在顶级加密货币Launchpad DAO Maker上结束了其公开销售。通证销售旨在筹集100万美元…

【Python笔记-设计模式】桥接模式

一、说明 桥接模式是一种结构型设计模式, 主要用于将抽象部分与它的实现部分分离, 从而能在开发时分别使用,使系统更加灵活,易于扩展。 (一) 解决问题 所有 组合类的数量将以几何级数增长 抽象和实现分离:桥接模式可…

课堂纪律的四种类型是什么

当阳光穿透教室窗户,映在讲台那摞厚厚的备课本上,老师轻车熟路地走进教室。同学们,你们是否想过,保障我们每一堂课顺利进行的背后,其实是课堂纪律这股“隐形力量”在起作用?今天,就让我来为大家…

C# OpenCvSharp Tracker 目标追踪

目录 效果 项目 代码 下载 C# OpenCvSharp Tracker 目标追踪 效果 项目 代码 using OpenCvSharp; using OpenCvSharp.Extensions; using OpenCvSharp.Tracking; using System; using System.Drawing; using System.Reflection; using System.Windows.Forms; namespace C…

Conmi的正确答案——将JAVA中maven的.m2文件夹放到D盘

系统:WIN11 1、将.m2文件夹移动到D盘 移动后: 2、创建目录链接 mklink /j "C:\Users\Administrator\.m2" "D:\.m2"至此,maven默认的jar包会加载到D盘的.m2文件夹