用到libjpeg库的时候,发现有时候默认安装时,会和其他软件产生一些问题,因为默认安装并没有把文件的静态库和动态库安装上,默认安装的只是一些可执行文件而已,故configure选项的时候需要多选择几项,比如:
好几次安装libjpeg库都忘记这个库与其他的lib不同,导致我经常上当,以为缺少什么东西呢?想想起来,从文件名字就可以知道jpegsrc.v6b.tar.gz不像libpng一样,做一个小小的笔记吧。 :)
jpegsrc.v6b.tar.gz源码提供如下:jpegsrc.v6b.tar.gz
./configure --prefix=/usr/local/jpeg --enable-shared --enable-static --libdir=/usr/local/jpeg/lib --includedir=/usr/local/jpeg/include这样连动态库和静态库都安装上了,注意需要安装libtools工具。
好几次安装libjpeg库都忘记这个库与其他的lib不同,导致我经常上当,以为缺少什么东西呢?想想起来,从文件名字就可以知道jpegsrc.v6b.tar.gz不像libpng一样,做一个小小的笔记吧。 :)
jpegsrc.v6b.tar.gz源码提供如下:jpegsrc.v6b.tar.gz