当前位置:首页 > 工具集 > 正文内容

protobuf编辑器安装

吉米兔3年前 (2023-06-20)316

要在 CentOS 上安装 protoc,你可以按照以下步骤进行操作: 

1. 安装 Protocol Buffer 编译器的依赖项:

sudo yum install autoconf automake libtool curl make gcc-c++ 

2. 下载 Protocol Buffer 的源代码: 

可以从 Protocol Buffer GitHub 仓库下载最新版本的源代码:

wget https://github.com/protocolbuffers/protobuf/releases/download/v3.17.3/protobuf-all-3.17.3.tar.gz

3. 解压缩源代码:

tar -xvf protobuf-all-3.17.3.tar.gz

cd protobuf-3.17.3

4. 配置并编译源代码:

./configure

make

5. 安装 Protocol Buffer 编译器:

 sudo make install 

6. 确认 protoc 是否已经安装成功:

 protoc --version


如果成功安装,你应该能够看到类似于以下的输出信息:

   libprotoc 3.17.3

这里安装后报以下错误:

[root@192 ~]# protoc --version

protoc: error while loading shared libraries: libprotobuf.so.28: cannot open shared object file: No such file or directory

处理方法如下:

如果已经安装了 protobuf 库文件,但仍然出现上述错误,可以尝试执行以下命令将 protobuf 库文件路径添加到系统库文件搜索路径中:

 export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH

请注意,以上命令仅在当前终端有效,如果需要永久生效,可以将其添加到 ~/.bashrc 文件中。


分享给朋友:

“protobuf编辑器安装” 的相关文章

浏览器F12(开发者调试工具)

浏览器F12(开发者调试工具)

调试时使用最多的功能页面是:元素(ELements)、控制台(Console)、源代码(Sources)、网络(Network)等。 元素(Elements):用于查看或修改HTML元素的属性、CSS属性、监听事件、断点(DOM断…

centos文件系统扩容命令成功记录

centos文件系统扩容命令成功记录

[zhangbingbing07@192 ~]$ su root密码:[root@192 zhangbingbing07]# df -h文件系统             …

v2ray是干什么 的?

v2ray是干什么 的?

V2Ray 是一个优秀的开源网络代理工具,可以帮助你畅爽体验互联网,目前已经全平台支持 Windows、Mac、Android、IOS、Linux 等操作系统的使用。多协议支持V2Ray 原生支持 Socks、HTTP、Shadowsock…

VMware虚拟机NAT模式网络配置图文教程

VMware虚拟机NAT模式网络配置图文教程

一、引言 在Windows上搭建集群实验环境时,为能够让集群结点之间相互通信,我们需要通过VMware进行网络设置。我们主要讲解NAT模式(网络地址转换模式)的原理及配置过程。二、工作原理 1.“NAT”类型,称为网络地址转换,…

通过Xshell命令操作Centos系统

通过Xshell命令操作Centos系统

一、Xshell配置如下图:按所标序号,依次输入名称(自定义)、协议SSH、主机填写虚拟机IP地址、端口号22二、连接点击连接,按提示输入用户名、密码;centos用户名和密码三、命令操作记录1、/etc/init.d/bt  获…

moredoc魔豆文库宝塔搭建流程

moredoc魔豆文库宝塔搭建流程

准备工作:centos服务器、安装宝塔、安装go环境魔豆文库存放路径:www/wwwroot/moredoc跳过服务器和宝塔安装。go环境安装记录:1、yum install go        &n…