Protocol Buffers v21.12 安装 ( linux 系统 )

2024-02-23 16:04

本文主要是介绍Protocol Buffers v21.12 安装 ( linux 系统 ),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

下载 Protocol Buffers v21.12

Protocol Buffers v21.12

在这里插入图片描述
在这里插入图片描述

解压

tar zxvf protobuf-cpp-3.21.12.tar.gz

在这里插入图片描述

执行

进入解压目录,执行下面configure可执行程序,目的是监测安装环境,生成makefile

./configure

在这里插入图片描述

执行完后可以检查是否生成makefile文件

在这里插入图片描述

构建源码目录

有了Makefile文件就可以生成可执行文件(编译时间较长,等待即可)

//解压目录下执行:
make

执行

将当前目录中生成的文件安装到当前操作系统的系统目录下。

//不是root用户需要加上sudo
sudo make install

查看日志:告诉我们把什么东西安装到哪儿去了(动态库+静态库)
在这里插入图片描述

验证是否安装成功

protoc --version

提示错误:找不到动态库文件
在这里插入图片描述

动态库存储路径安装日志有打出:
在这里插入图片描述

也可以通过搜索

//非管理员用户需要加上sudo
find / -name  libprotoc.so.32

在这里插入图片描述

得到安装目录后,打开这个文件

sudo vim /etc/ld.so.conf

将上面得到的路径写进这个文件
在这里插入图片描述
执行下面命令使配置文件生效

sudo ldconfig

在这里插入图片描述

再次查看版本号验证是否成功

在这里插入图片描述

查看到版本号即安装成功

详细视频教程可转

爱编程的大丙

这篇关于Protocol Buffers v21.12 安装 ( linux 系统 )的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/739168

相关文章

如何在pycharm安装torch包

《如何在pycharm安装torch包》:本文主要介绍如何在pycharm安装torch包方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录在pycharm安装torch包适http://www.chinasem.cn配于我电脑的指令为适用的torch包为总结在p

在PyCharm中安装PyTorch、torchvision和OpenCV详解

《在PyCharm中安装PyTorch、torchvision和OpenCV详解》:本文主要介绍在PyCharm中安装PyTorch、torchvision和OpenCV方式,具有很好的参考价值,... 目录PyCharm安装PyTorch、torchvision和OpenCV安装python安装PyTor

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

Linux ls命令操作详解

《Linuxls命令操作详解》通过ls命令,我们可以查看指定目录下的文件和子目录,并结合不同的选项获取详细的文件信息,如权限、大小、修改时间等,:本文主要介绍Linuxls命令详解,需要的朋友可... 目录1. 命令简介2. 命令的基本语法和用法2.1 语法格式2.2 使用示例2.2.1 列出当前目录下的文

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

Python 安装和配置flask, flask_cors的图文教程

《Python安装和配置flask,flask_cors的图文教程》:本文主要介绍Python安装和配置flask,flask_cors的图文教程,本文通过图文并茂的形式给大家介绍的非常详细,... 目录一.python安装:二,配置环境变量,三:检查Python安装和环境变量,四:安装flask和flas

Linux中的计划任务(crontab)使用方式

《Linux中的计划任务(crontab)使用方式》:本文主要介绍Linux中的计划任务(crontab)使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、前言1、linux的起源与发展2、什么是计划任务(crontab)二、crontab基础1、cro

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

Linux换行符的使用方法详解

《Linux换行符的使用方法详解》本文介绍了Linux中常用的换行符LF及其在文件中的表示,展示了如何使用sed命令替换换行符,并列举了与换行符处理相关的Linux命令,通过代码讲解的非常详细,需要的... 目录简介检测文件中的换行符使用 cat -A 查看换行符使用 od -c 检查字符换行符格式转换将