【图像压缩】Linux下成功编译BPG
生活随笔
收集整理的這篇文章主要介紹了
【图像压缩】Linux下成功编译BPG
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先從官網下載源文件壓縮包libbpg-0.9.8.tar.gz:BPG Image format
按照README的指示,我們需要安裝SDL、yasm等依賴項,但是本人無法使用apt安裝SDL,替代措施如下:
sudo apt-get install libpng-dev
sudo apt-get install libjpeg62-dev
sudo apt-get install yasm
為了防止出現undefined reference to "numa_available"的錯誤,我們還需要修改一下Makefile文件。在第180行,LIBS+=-lm -lpthread 后面加上-lnuma。
LIBS+=-lm -lpthread -lnuma
最后就可以愉快的make了,注意不要使用多線程編譯,最后就能得到bpgenc和bpgdec了。
參考資料:
png.h file not found - Linux - Stack Overflow
linux編譯錯誤 fatal error: jpeglib.h: No such file or directory_鍋鍋的博客-CSDN博客
BPG編譯出錯 undefined reference to "numa_available"解決辦法_倒霉茄子的博客-CSDN博客
如果對您有幫助,記得點個贊哦(^U^)~
總結
以上是生活随笔為你收集整理的【图像压缩】Linux下成功编译BPG的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高压大电流,器件鬼见愁
- 下一篇: linux 其他常用命令