`

protobuf安装后出现libprotobuf.so.6 not found after installation

阅读更多
Please follow the instructions in README.txt:

** Hint on install location **

  By default, the package will be installed to /usr/local.  However,
  on many platforms, /usr/local/lib is not part of LD_LIBRARY_PATH.
  You can add it, but it may be easier to just install to /usr
  instead.  To do this, invoke configure as follows:

    ./configure --prefix=/usr

  If you already built the package with a different prefix, make sure
  to run "make clean" before building again.

** 翻译 translate **

  默认情况下,包会被安装在/usr/local路径下。但是,在某些系统平台上(如Ubuntu 11),/usr/local/lib路径并不包含在LD_LIBRARY_PATH中。你可以手动添加,但也可以很方便的通过安装到/usr路径下,调用configure命令参数如下

    ./configure --prefix=/usr

  如果你的包已经编译过,确保先运行"make clean"再重新编译。

reference:http://code.google.com/p/protobuf/issues/detail?id=213
分享到:
评论

相关推荐

    protobuf-3.11.4-1.zip

    protobuf-3.11.4-1.zip是一个包含Google Protocol Buffers(简称Protobuf)版本3.11.4在mingw64环境下编译的软件包。Protocol Buffers是一种高效的数据序列化协议,用于结构化数据的串行化,类似于XML、JSON,但更小...

    protobuf vs版本

    在解压后的文件夹中,你会找到一个名为“vsprojects”的子目录,这个目录包含了用于在Visual Studio中编译protobuf项目的解决方案文件(protobuf.sln)。打开这个.sln文件,你可以使用Visual Studio的IDE来编译和...

    protobuf-dt com.google.eclipse.protobuf_2.3.2.201609161849.jar

    it does not contain an entry for 'csharp_namespace' and lots of others. I'm using Eclipse Neon.3 (4.6.3). I did not manage to set/override the Options definition file either (I tried with and ...

    protobuf2.5 protoc.exe, libprotoc.lib, libprotobuf.lib

    在本文中,我们将深入探讨protobuf 2.5版本,包括protoc.exe编译器、libprotobuf.lib和libprotoc.lib库文件的重要性和使用方法。 **protobuf 2.5 简介** protobuf 2.5是protobuf的一个较旧但稳定版本,适用于那些对...

    最新的 libprotobuf.lib、libprotoc.lib和protoc.exe。包括32位和64位

    标题中的“libprotobuf.lib、libprotoc.lib和protoc.exe”是Google Protobuf(Protocol Buffers)的核心组件,这是Google开发的一种数据序列化协议。它允许开发者定义数据结构,然后生成能够在各种编程语言中使用的...

    protobuf-3.1.0.tar.gz

    3. 安装完成后,将protobuf的库路径添加到环境变量,以确保OpenCV的编译过程能找到protobuf的头文件和库文件。 4. 继续OpenCV的安装流程:在安装OpenCV时,指定protobuf的路径,避免自动下载和编译protobuf。 通过...

    protobuflib

    在描述中提到的文件,如`libprotobuf.lib`、`libprotobuf-lite.lib`、`libprotoc.lib`和`protoc.exe`,是protobuf库的关键组成部分: 1. `libprotobuf.lib`和`libprotobuf-lite.lib`:这是protobuf的静态链接库文件...

    protobuf-c-1.2.1.tar.gz

    6. 安装protobuf-c库,通常使用`sudo make install`命令。 在安装完成后,你可以利用protobuf-c提供的工具`protoc-c`来编译.proto文件,生成C语言的结构体和序列化/反序列化的函数。这样,你就可以在C语言项目中...

    protobuf3.6.1-3.7.1.tar.gz

    这些源码包包含了编译protobuf库所需的全部源文件,用户可以下载后自行编译安装。安装步骤通常包括解压、配置、编译和安装四个步骤: 1. 解压:使用tar命令解压缩文件,例如 `tar -zxvf protobuf-cpp-3.6.1.tar.gz`...

    protobuf-all-3.7.1.tar.gz

    标题中的"protobuf-all-3.7.1.tar.gz"是一个归档文件,它包含了Protocol Buffers(protobuf)的版本3.7.1的所有组件。Protocol Buffers是Google开发的一种数据序列化协议,它允许结构化数据序列化,类似于XML、JSON...

    protobuf-cpp-3.1.0.tar.gz(下载附件zip文件解压后便是需要的文件)

    Ubuntu18.04+OpenCV3.2.0源码安装时,出现错误:Failed to download v3.1.0/protobuf-cpp-3.1.0.tar.gz ,解决方法:下载附件zip文件,解压后得到protobuf-cpp-3.1.0.tar.gz文件,替换/opencv_contrib-3.2.0/modules...

    protobuf-all-3.19.4.tar.gz

    5. **文档**:可能包含README文件、API参考手册或其他形式的文档,解释如何安装、配置和使用protobuf。 6. **构建脚本**:如Makefile或CMakeLists.txt,用于自动化编译和构建过程,便于在不同平台上构建protobuf库...

    protobuf3.20.1-linux-aarch64

    3. **静态/动态库**:压缩包可能包含protobuf的静态库(libprotobuf.a)和动态库(libprotobuf.so),根据项目需求选择合适的方式链接。 4. **头文件**:开发时需要包含protobuf的头文件,通常在`include/google/...

    protobuf-cpp-3.8.0.tar.gz

    6. **数据类型与字段选项**:protobuf支持多种基本数据类型,如整型、浮点型、字符串等,以及复杂数据类型如消息嵌套、数组和映射。字段还有可选性、重复性和默认值等选项。 **protobuf的优缺点:** 优点: - **...

    protobuf-java-3.2.0.jar

    protobuf-java-3.2.0.jar

    protobuf-java-3.1.0.jar

    protobuf-java-3.1.0.jar

    protobuf 3.11版本,静态编译

    编译完成后,静态库文件(.lib)将位于指定的输出目录下,例如,对于protobuf,会有protobuf.lib和protobuf-lite.lib等。 为了在自己的项目中使用这些静态库,你需要将它们添加到项目的链接器输入中。同时,将...

    libprotobuf.a.zip

    标题 "libprotobuf.a.zip" 指示这是一个包含protobuf编译为C++静态库的压缩文件,主要用于iOS平台上的cocos2dx-c++项目。在这个压缩包中,我们可以找到两个架构版本的静态库——x86_64和arm64,这涵盖了模拟器和真机...

    protobuf 3.5.0

    protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。...由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用于分布式应用...Source code (protobuf-3.5.0.tar.gz)

    protobuf-java-3.5.1.jar+protoc.exe哦

    标题中的"protobuf-java-3.5.1.jar+protoc.exe哦"指的是Google开源的Protocol Buffers(简称protobuf)的Java实现库和编译器工具的版本3.5.1。Protocol Buffers是一种数据序列化协议,允许开发者将结构化的数据序列...

Global site tag (gtag.js) - Google Analytics