`

centos 编译 安装 protobuf

 
阅读更多

yum -y install gcc+ gcc-c++

yum -y install make

下载protobuf-2.4.1.tar.gz:
http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.gz
安装:
tar zxvf protobuf-2.4.1.tar.gz
cd protobuf-2.4.1
./configure
make
make check
make install
安装结束。
验证:
查看是否安装成功:protoc --version
如果出现:libprotoc 2.4.1 则说明安装成功!
如果出现错误: protoc: error while loading shared libraries: libprotobuf.so.0: cannot open

shared object file: No such file or directory

The issue is that Ubuntu 8.04 doesn't include /usr/local/lib in

library paths.

 

To fix it for your current terminal session, just type in

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

 

分享到:
评论

相关推荐

    CentOS7环境下编译的protobuf 3.1版本的静态库和动态库,里面包含protoc程序和include目录

    CentOS7环境下编译的protobuf 3.1版本的静态库和动态库,里面包含protoc程序和include目录,经过测试程序 protoc --version 之后终端显示的是当前protobuf的版本号,说明编译的库能够正常使用

    linux(centos8.1)下安装protobuf3.11.4

    下面记录下从下载源码,编译protobuf库,到测试使用。 1.安装protobuf3.11.4 1.1 解决编译protobuf库文件工具 如果你已经成功在centos下安装了Qt,并可以正常执行编译运行程序,此步骤不需要。 yum -y install ...

    centos下opencv的编译后的安装包(编译时带opencv-contrib扩展包)c++

    - 安装必要的依赖库,如`cmake`, `gcc/g++`, `opencv-devel`, `numpy`, `eigen3`, `protobuf`, `CUDA`(如果需要GPU支持),以及其他可能的库,如`libpng`, `libjpeg`, `libtiff`, `libjasper`, `IlmImf`等。...

    在centos7 编译安装部署Hadoop教程

    ### 在CentOS 7下编译安装部署Hadoop集群环境 #### 一、环境准备与配置 本教程将详细介绍如何在CentOS 7系统中从源码编译并部署Hadoop集群环境。整个过程涉及到了多个步骤,包括必要的依赖安装、相关工具的配置...

    protobuf-all-3.6.0

    - 源代码文件:用于编译protobuf库和编译器的C++源代码。 - 编译脚本:帮助用户在不同平台上编译protobuf的脚本。 - .proto文件:示例和测试用的数据结构定义文件。 - 文档:包含protobuf的使用指南和API文档。 - 库...

    etcd-cpp-apiv3/grpc 在 CentOS7上 g++9.3 的编译包

    cpprestsdk-all-2.10.18.tar.gz 在 CentOS7上使用 g++9.3 编译后的头文件和库文件,其中 etcd-cpp-apiv3 依赖的 boost 和 openssl 库都拷贝到了压缩包中,可以直接移植到其他服务器上使用,而不需要单独安装 boost ...

    Centos6.8 32位 64位下编译 hadoop 2.6.4 源码

    为了成功编译Hadoop源码,还需要安装一系列的依赖软件,这些软件可以通过Centos的包管理器`yum`进行安装。具体命令如下: ```bash sudo yum -y install gcc* sudo yum -y install cmake sudo yum -y install glibc-...

    MySQL8.0编译安装_MYSQL_

    以下是对MySQL8.0编译安装过程的详细概述: 一、系统要求与依赖库 在编译安装MySQL 8.0之前,你需要确保你的系统满足以下基本要求: 1. 操作系统:支持多种Linux发行版,如Ubuntu, CentOS, Red Hat等。 2. C++...

    hadoop 64位下载 centos6.5环境编译

    在这个场景中,我们关注的是在64位操作系统环境下,在CentOS 6.5这个Linux发行版上安装和编译Hadoop的过程。 首先,我们需要理解Hadoop的核心组件。Hadoop主要由两个关键部分组成:Hadoop Distributed File System ...

    centos 编译 opencv 4.5.2 + opencv_contrib 用于java开发

    在这个场景中,我们将详细探讨如何在CentOS上编译OpenCV 4.5.2以及OpenCV_contrib,以便于Java开发者使用。 首先,我们需要确保系统已经安装了必要的依赖库。这些通常包括: 1. **开发工具**: `gcc`, `cmake`, `...

    protobuf-all-3.8.0.tar.gz

    用户在CentOS系统上编译和安装protobuf时,需要执行以下步骤: 1. 解压下载的tar.gz文件:`tar -zxvf protobuf-all-3.8.0.tar.gz` 2. 进入解压后的目录:`cd protobuf-3.8.0` 3. 配置编译选项,通常包括指定安装路径...

    hadoop-2.7.6在centos6.8上的编译步骤

    本文将详细介绍如何在CentOS 6.8环境下从源码编译安装Hadoop-2.7.6版本。通过这种方式,可以更好地理解Hadoop的工作原理,并且能够根据实际需求进行定制化配置。 #### 二、准备工作 在开始编译Hadoop之前,我们...

    protobuf linux protobuf linux protobuf linux

    压缩包内的文件名称列表包含了`readme.txt`,这通常包含有关protobuf安装、使用或特定版本的详细说明。`include`目录很可能包含了protobuf库的头文件,用于在项目中引用protobuf的API。`bin`目录可能包含了编译....

    hadoop-2.2.0编译安装

    在本文中,我们将深入探讨如何在64位Linux CentOS 6.5系统上编译和安装Hadoop-2.2.0。Hadoop是一个开源的分布式系统基础架构,旨在简化大规模数据处理和存储。它的核心组件包括HDFS(Hadoop Distributed File System...

    Spark编译与部署(中)--Hadoop编译安装

    ##### 3.1 CENTOS 64BIT安装HADOOP 2.2.0中出现文件编译位数异常 在64位操作系统上安装Hadoop时,可能会遇到编译位数不匹配的问题。通常情况下,这是由于缺少64位支持库导致的。可以通过安装`glibc-devel.i686`来...

    centos7_hadoop2.7.3_编译所需工具

    在centos7下编译hadoop2.7.3所需工具:apache-ant-1.9.4-bin.tar.gz、apache-maven-3.3.3-bin.tar.gz、findbugs-3.0.1.tar.gz、hadoop-2.7.3-src.tar.gz、protobuf-2.5.0.tar.gz

    Caffe安装与编译过程

    ### Caffe安装与编译过程详解 #### 一、引言 Caffe(Convolutional Architecture for Fast Feature Embedding)是一款高效且灵活的深度学习框架,由加州大学伯克利分校开发并开源。它支持卷积神经网络等多种类型的...

    caffe安装依赖包(for CentOS6.7)

    在本文中,我们将详细探讨如何在CentOS 6.7操作系统上安装Caffe,这是一个流行的深度学习框架。Caffe依赖于一系列的库和工具,确保这些依赖项正确安装是成功构建和运行Caffe的关键步骤。 首先,让我们了解Caffe的...

Global site tag (gtag.js) - Google Analytics