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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章