madplay音乐播放器移植手册linux下

madplay音乐播放器移植手册linux下

ID:8966034

大小:28.50 KB

页数:2页

时间:2018-04-13

madplay音乐播放器移植手册linux下_第1页
madplay音乐播放器移植手册linux下_第2页
资源描述:

《madplay音乐播放器移植手册linux下》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1、准备源码包:(光盘资料/源码包/其他软件源码/madplay-src中)madplay-0.15.2b.tar.gz、libmad-0.15.1b.tar.gz、libid3tag-0.15.1b.tar.gz、zlib-1.1.4.tar.gz2、建立两个文件夹,一个存放源码,一个存放安装文件在home下,mkdir两个文件夹:madplay-src、madplay。依次解压四个源码包到madplay-src目录下:tarxzvfXXXXXXXXX3、编译zlib-1.1.4首先配置configure文件#./c

2、onfigure--prefix=/home/madplay#make#makeinstall4、编译libid3tag#./configureCC=gcc--prefix=/home/madplayCPPFLAGS=-I/home/madplay/includeLDFLAGS=-L/home/madplay/lib#make#makeinstall5、编译libmad#./configureCC=gcc--prefix=/home/madplayCPPFLAGS=-I/home/madplay/includeLDFL

3、AGS=-L/home/madplay/lib#make由于使用的是高版本的arm-linux-gcc-4.3.2编译器,make时出现了“cc1:error:unrecognizedcommandlineoption"-fforce-mem"”错误,这是因为这个高版本的gcc没有"-fforce-mem"参数,解决的办法是在libmad文件夹中的Makefile里面查找"-fforce-mem",将其删除即可。再次#make#makeinstall6、编译madplay#./configureCC=gcc--pref

4、ix=/home/madplayCPPFLAGS=-I/home/madplay/includeLDFLAGS=-L/home/madplay/lib#makemakeinstall。8、将madplay复制到根文件系统/usr/bin目录下,将一个MP3文件也放在某一目录下,执行madplay程序。#madplayXXX.mp3MPEGAudioDecoder0.15.2(beta)-Copyright(C)2000-2004RobertLeslieetal.s3c2410-uda1341-superlp:audio

5、_set_dsp_speed:44100prescaler:66Title:XXArtist:XXXAlbum:XXXXTrack:XXComment:XXXXXXXXXs3c2410-uda1341-superlp:audio_set_dsp_speed:44100prescaler:66如果出现这个信息,应该就没有问题了,可以听歌了。madplay还有一些快捷键,比如:增大/减小音量(+/-),暂停(p),重新播放(b),停止(q),其他的操作可以查看madplay的源码。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。