BPG编译出错 undefined reference to numa_available解决办法
生活随笔
收集整理的這篇文章主要介紹了
BPG编译出错 undefined reference to numa_available解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
BPG編譯出錯 undefined reference to “numa_available”解決辦法
從https://bellard.org/bpg/ 上下載了BPG 0.9.8,嘗試在ubuntu上安裝,首先需要安裝SDL, yasm,這些沒問題,用apt-get即可。
此外要想編譯出編碼器bpgenc,還需要庫libpng16-dev,也是apt-get intsall。
上述都完成后,編譯報錯:
undefined reference to “numa_available”
這是因為BPG Makefile中在編譯時沒有指定鏈接lnuma,在 “LIBS+= -lm -lpthread” 后面加 “-lnuma”即可,之后再編譯,就能成功得到bpgenc和bpgdec,不過bpgview沒得到,這個我不需要就不管了。
總結
以上是生活随笔為你收集整理的BPG编译出错 undefined reference to numa_available解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 验证windows系统永久激活
- 下一篇: 【图】单源最短路径