bpg编码器在ubuntu14.04上的配置
生活随笔
收集整理的這篇文章主要介紹了
bpg编码器在ubuntu14.04上的配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近研究了下BPG編碼器的安裝編譯:
分享下安裝的辛酸歷程
1.由于安裝了anaconda的問題,默認Python始終為python3.6,改不回2.7.最后發現問題是要取消bashrc文件中的anaconda中的鏈接配置語句:
sudo gedit ~/.bashrc #注釋掉anaconda的配置,注釋如下圖 source ~/.bashrc#讓修改生效然后就可以按照下面鏈接的方法修改默認的python版本:
https://www.cnblogs.com/zl1991/p/9041554.html
這篇博客提供了4中方法,我用的是,采用update-alternatives 切換版本.
轉換為Python2.7后,就可以使用sudo apt-get install XXX,來安裝想安裝的一些應用了.
2.BGP編碼器的配置(參考的是google的解決方案)
sudo apt-get install -y libsdl-image1.2-dev libsdl1.2-dev libjpeg8-dev sudo apt-get install --force-yes -y yasm#這句話是readme里面說要裝的yasm # download, configure, make and make install PNG 1.6 (You coul find a newer version like 1.16.18 for me) #這里要下載libpng1.6.xx的庫,自己到下面網址下載: 網址: tar xf libpng-1.6.16.tar.xz pushd libpng-1.6.16 ./configure make -j sudo make install #### The installation will take place in /usr/local by default and it's ok ! popd# download, make and make install BPG wget http://bellard.org/bpg/libbpg-0.9.6.tar.gz tar xf libbpg-0.9.5.tar.gz pushd libbpg-0.9.5#### edit Makefile and insert the two following directive : # "CFLAGS+=-I/usr/local/include" after the line CFLAGS+=-I. # "LDFLAGS+=-L /usr/local/lib" before the line CFLAGS+=-gmake -j sudo make install popd sudo ldconfig # Required for bpgenc to find libpng16.最后是3條最基本的使用指令:
1.顯示bpg圖片: ./bpgview 1.bpg 2.編碼指令: ./bpgenc 1.jpg -o 1.bpg 3.解碼指令: ./bpgdec 1.bpg -o 1.png總結
以上是生活随笔為你收集整理的bpg编码器在ubuntu14.04上的配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html中判断语句
- 下一篇: 【from知乎回答】提高孩子专注力