mjeg-streamer运行的时候找不到libjpeg.so.62的解决方案

今天确实是一个多事的一天,不过通过这么的折腾,自己也学到了不少,或者说是知道了不少。


今天实在编译一个mjpeg-streamer的开源项目,这个其实是没什么难度的,因为因为在前面我已经成功的运行一次了,不过由于今天想要自己实现冲web-camera中
采集到一幅jpg图像,就也折腾了一下子,很是开心啊,终于自己也弄出来了。不过后面再次欲行mjpeg-streamer的时候却出现问题了,真是悲剧


简单描述下吧:
上午为了执行那个采集一帧图像的程序,我将动态链接库里面的libjpeg.so.62等等删除了,是参考下面这个网站的,
http://webhostingneeds.com/Wrong_JPEG_library_version:_library_is_62,_caller_expects_80

我刚开始也是因为出现了那个问题,后面那样子修改之后就能够采集到一幅图像了(参看另外一篇博客),不过这个时候的mjpeg-streamer就不能运行了,网上查了很久,原来是因为uvc-plugins需要libjpeg.so.62这个动态链接库(被我删了):),好吧,删了就在重新安装呗,可是刚开始方向错了,以为找到libsrc6b.zip安装了之后就好了,可是没有成功——是因为没有生成动态链接库。

(后面才知道那个是1998年的老古董,不是我要的。这期间还遇到了一个小插曲,就是关于windows和linux在换行符的处理问题是不一样的,windows中位ctrl+M,所以运行configure的时候有问题,这个只要转码就好了,就利用指令dos2unix + 文件名称 就好了)。


好吧,我只能够接着找,度娘上面完全是搜索不到啊,后面谷哥上找到了,在下面的一个网站中找到了“libjpeg-6.2.0-843.47.i586”,这样子

安装之后,就一切ok了。查看了一下/usr/lib中出现了我需要的libjpeg.so.62了,终于搞定了。FIGHT!!

(安装指令:rpm -i libjpeg-6.2.0-843.47.i586.rpm)


http://rpm.pbone.net/index.php3/stat/4/idpl/11097130/dir/opensuse_11.x/com/libjpeg-6.2.0-843.47.i586.rpm.html#provides

你可能感兴趣的:(windows,linux,unix,dos,library)