[zz] MP3播放器madplay的编译

1、下载以下程序libid3tag, libmad, madplay。
2、下载zlib一个压缩库, libid3tag需要它
用交叉编译工具编译zlib,并且把库生成到交叉编译环境的库目录下
./configure --prefix=/usr/local/arm/3.4.1/arm-linux.
  修改Makefile.
  CC=arm-linux-gcc
  AR=arm-linux-ar rc
  RANLIB=arm-linux-ranlib
  然后执行命令make
  make install
  说明:--prefix是便于寻找头文件和库文件,以下同
3、编译 libid3tag
  ./configure CC=arm-linux-gcc --host=arm-linux --disable-debugging -disable-shared --prefix=/usr/local/arm/3.4.1/arm-linux
  make
  make install
  说明:--host指明库运行的环境arm-linux不是ix86-pc-linux.
  -disable-shared 编译器默认是动态连接共享库的。这里指明为静态连接(关键)
4、编译libmad
  ./configure --enable-fpm=arm --host=arm-linux --disable-shared --disable-debugging --prefix=/usr/local/arm/3.4.1/arm-linux CC=arm-linux-gcc
  make
  make install
  说明:同上
5、编译madplay
  ./configure --host=arm-linux CC=arm-linux-gcc --disable-debugging --disable-shared
  make
  make install

这样就可以用了,哈哈!

 

原文地址:http://blog.chinaunix.net/u1/57747/showart_1686006.html

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ace Stream中文版是新一代的创新多媒体平台,其中包括针对普通互联网用户以及多媒体市场专业人员的不同产品和解决方案。 Ace Stream平台为互联网在线广播/节目提供了出色的视听质量,是存储和传送音频和视频内容的最有效系统。Ace Stream用户观看的视频质量等级比YouTube视频质量高10倍(以1080p格式提供),比OTT提供的VoD和Live Stream所有其他现有服务的广播/节目多出许多倍(Over The Top)服务运营商,它们不使用P2P技术。使用单播的现有直播服务或标准CDN运营商可以为相同数量的观众提供具有相同高级质量的直播,而普通Ace Stream用户可以使用家庭互联网频道从他的个人电脑提供! Ace Player HD支持的格式也是非常的全面: P2P 文件 ( *.acelive *.acestream *.acemedia *.torrent *.tslive ) 媒体文件 ( *.3g2 *.3gp *.3gp2 *.3gpp *.amv *.asf *.avi *.bin *.px *.drc *.dv *f4v *.flv *.gxf *.iso *.m1v *.m2v *.m2t *.m2ts *.m4v *.mkv *.mov *.mp2 *.mp2v *.mp4 *.mp4v *.mpa *.mpe *.mpeg *.mpeg1 *.mpeg2 *.mpeg4 *.mpg *.mpv2 *.mts *.mtv *.mxf *.mxg *.nsv *.nuv *.ogg *.ogm *.ogv *.ogx *.ps *.rec *.rm *.rmvb *.tod *.ts *.tts *.vob *.vro *.webm *.wm *.wmv *.3ga *.669 *.a52 *.aac *.ac3 *.adt *.adts *.aif *.aifc *.aiff *.amr *.aob *.ape *.awb *.caf *.cda *.dts *.flac *.it *.m4a *.m4p *.mid *.mka *.mlp *.mod *.mp1 *.mp2 *.mp3 *.mpc *.mpga *.oga *.ogg *.oma *.opus *.qcp *.ra *.rmi *.s3m *.spx *.thd *.tta *.voc *.vqf *.w64 *.wav *.wma *.wv *.xa *.xm *.asx *.b4s *.cue *.ifo *.m3u *.m3u8 *.pls *.ram *.rar *.sdp *.vlc *.xspf *.wvx *.zip *.conf ) 视频文件 ( *.3g2 *.3gp *.3gp2 *.3gpp *.amv *.asf *.avi *.bin *.px *.drc *.dv *f4v *.flv *.gxf *.iso *.m1v *.m2v *.m2t *.m2ts *.m4v *.mkv *.mov *.mp2 *.mp2v *.mp4 *.mp4v *.mpa *.mpe *.mpeg *.mpeg1 *.mpeg2 *.mpeg4 *.mpg *.mpv2 *.mts *.mtv *.mxf *.mxg *.nsv *.nuv *.ogg *.ogm *.ogv *.ogx *.ps *.rec *.rm *.rmvb *.tod *.ts *.tts *.vob *.vro *.webm *.wm *.wmv ) 音频文件 ( *.3ga *.669 *.a52 *.aac *.ac3 *.adt *.adts *.aif *.aifc *.aiff *.amr *.aob *.ape *.awb *.caf *.cda *.dts *.flac *.it *.m4a *.m4p *.mid *.mka *.mlp *.mod *.mp1 *.mp2 *.mp3 *.mpc *.mpga *.oga *.ogg *.oma *.opus *.qcp *.ra *.rmi *.s3m *.spx *.thd *.tta *.voc *.vqf *.w64 *.wav *.wma *.wv *.xa *.xm ) 播放列表文件 ( *.asx *.b4s *.cue *.ifo *.m3u *.m3u8 *.pls *.ram *.rar *.sdp *.vlc *.xspf *.wvx *.zip *.conf )
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值