libjpeg 库的安装

一、环境简介:ubuntu11.04    以root用户登陆(对不是以root用户登陆的,这不影响!)

二、安装
1、到 libjpeg 的官网下载 libjpeg 的 Unix (同样适用于Linux)版的  jpegsrc.v8c.tar.gz  文件
         网址: http://www.ijg.org/jpegsrc.v8c.tar.gz
2、解压后,从终端进入到 libjpeg 所在目录,用常规方法既可安装,命令如下:
               ./configure
                 make
                 make install
               #make test
             最后一条命令make test是用来测试这个库是否安装成功的,执行这个命令后,你会看到 libjpeg 解压后所在目录下多了几张图片等,就是这个命令生成的。最后还可以用 make clean 来清理一些临时文件。

三、说明
             如果没有执行 make install 命令或者执行失败,则使用该库的程序在运行时,可能无法链接到相应的库,会出现 error while loading shared libraries: libjpeg.so.8  Not found之类的错误!!
出现error while loading shared libraries: libjpeg.so.8,这主要是程序无法找到动态链接库!!
解决的方法之一:把你安装的 libjpeg 库下的 libjpeg* 链接到 /usr/lib。
命令如下:ln -s 你的libjpeg库的安装目录/libjpeg*   /usr/lib
比如,我的 libjpeg 库安装在 /root/tmp/jpeg 下,则所用命令为:ln  -s   /root/tmp/jpeg/libjpeg*   /usr/lib
之后再运行你的程序,应该就没问题了。

libjpeg 库的安装相关推荐

  1. Linux下安装libgdal库,libjpeg库和libtiff库

    linux环境:Red Hat Enterprise Linux Server release 6.4 (Santiago) 一.安装 libgdal 库 1.1 下载 libgdal 库安装包 网址 ...

  2. 利用libjpeg库实现jpg与bmp图片互转指南

    jpg与bmp图片互转指南 一.原理: ​ jpg与bmp图片格式都是以rgb像素为基础的,但是jpg在bmp的rgb的基础上进行了压缩.而且存储的方式是bgr,因此,在二者转换过程中需要转换对应的格 ...

  3. libjpeg库和libpng库的移植和使用

    目录 1.libjpeg库移植 2.zlib库移植 3.libpng库移植 4.开源库的使用方法 1.libjpeg库移植 [1]下载源码与准备交叉工具链 libjpegv6下载地址 [2]解压源码并 ...

  4. VS2013编译libjpeg库

    现在,很多图像处理工具和开源库都给出了图像解码的函数接口,然而有时这些接口并不能完全满足我们的需求,比如如果我们想直接去解码内存中的JPEG数据就没有这样的接口. 由于之前做的项目刚刚好设备传过来的图 ...

  5. SDL库的安装及游戏测试

    SDL的介绍 SDL是Simple DirectMedia Layer(简易直控媒体层)的缩写.它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口.这些多媒体功能包括了音频.键盘和鼠标(事 ...

  6. Windows编译libjpeg库

    Qt君最近在做图像相关的项目,用到了libjpeg库.记录libjpeg编译步骤供大家参考. 1.下载源码(jpegsrc9c.zip) 官网地址: http://www.ijg.org/ jepgs ...

  7. libjpeg库移植与使用

    一.移植libjpeg库 库源码:http://www.ijg.org/files/ 这里下载的是jpegsrc.v9b.tar.gz,点击该文件即可下载.然后拷贝到虚拟机上. 解压命令: tar - ...

  8. Ubuntu 18.04配置ORB-SLAM2和ORB-SLAM3运行环境+ROS实时运行ORB-SLAM2+SLAM相关库的安装

    文章目录 一.换源 二.安装三方库 2.1 安装必要的依赖项 2.2 安装Pangolin 2.3 安装OpenCV3 2.4 安装Eigen3 三.安装ORB-SLAM2 四.安装ORB-SLAM3 ...

  9. centos php gd库,Centos安装GD库

    tar zxvf ncurses-5.6.tar.gz 进入目录 cd ncurses-5.6 生成 makefile文件, 再进一步编译 ./configure --prefix=/usr --wi ...

最新文章

  1. Akka(32): Http:High-Level-Api,Route exception handling
  2. shell中字符串基本用法
  3. OO实现ALV TABLE 六:ALV的弹出窗口形式
  4. xml对象映射_将对象映射到多个XML模式–天气示例
  5. 《dp补卡——多重背包》
  6. 【C++深度剖析教程15】经典问题解析之关于string的疑问
  7. Python官方中文开发文档
  8. matlab最小二乘法解超定方程,超定方程和最小二乘法
  9. 晶圆涨、封测涨、芯片涨、材料涨…涨价的野火烧到哪了?
  10. win10系统cf玩一局就服务器断开,win10系统玩cf游戏经常自动退出的详细步骤
  11. Java程序设置的目的_java程序设计教学大纲的课程性质与目的.doc
  12. 万字长文讲清楚4D毫米波雷达
  13. 4G/5G图传-实时回传-公网对接-GPS北斗定位-轨迹回放移动视频终端,出口俄罗斯
  14. 区块链在车联网数据共享领域的研究进展
  15. *POJ1830 高斯消元
  16. yapi 全局变量使用_yapi 中 mock JSONP 接口响应的方法
  17. 节省大量时间的 Deep Learning 效率神器
  18. Python实现的免费pdf阅读器
  19. 网络抓包工具的开发和实现C++抓包嗅探器
  20. 对基金投资的进一步思考

热门文章

  1. 10343 划分凸多边形(优先做)
  2. Android官方SDK下载(含API文档)
  3. ceph (cephadm)集群部署
  4. Chrome,谷歌浏览器已经不会自动更新了,但是会有更新提示,关闭更新提示,window10系统,本人亲自操作过,不坑人
  5. 判断是否为回文字符串(Java)
  6. 实战!Fortinet网络与安全融合应对多云挑战
  7. 有趣的数学问题-鸽巢原理
  8. 学C语言中输入输出函数,一篇就够了
  9. 如何使用Axis 1.x 的WSDL2Java生成客户端
  10. HM下载、配置、运行