编译libmad

来源:互联网 发布:java接口文档范例 编辑:程序博客网 时间:2024/05/06 18:26

最近在编译cmus的时候发现不支持MP3封装文件的解码,左思右想之后感觉应该是自己没装libmad吧,去github上转了一圈,也有同学反应这种情况,都通过安装libmad-dev解决了。遂自己编译libmad(嵌入式linux发行版,没这个包)

编译的时候需要特别注意一点,gcc4.3之后移除了对-fforce-mem特性的支持,所以需要手动更改一下Makefile文件。搜索一下force-mem,找到一处,删了报春编译即可。

亲测可以。现在cmus可以正常的读取和播放MP3了。

参考链接:https://stackoverflow.com/questions/16835803/gcc-error-unrecognized-command-line-option-fforce-mem

原创粉丝点击