Chinaunix首页 | 论坛 | 博客
  • 博客访问: 74982
  • 博文数量: 11
  • 博客积分: 391
  • 博客等级: 一等列兵
  • 技术积分: 125
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-31 09:02
文章分类

全部博文(11)

文章存档

2011年(4)

2010年(7)

我的朋友

分类: C/C++

2011-03-19 00:17:42

先下载libmad
libmad 的配置参数

./configure --enable-fpm=arm --host=arm-linux --disable-shared --disable-debugging --prefix=/home/qwjzh/workspace/Qt/mplayer/libmad
 
make
 
有可能出现以下错误
 
cc1:error: unrecognized command line option "-fforce-mem"
 
把Makefile中的-fforce-mem删掉即可
make install
把相应的include 与 lib中的文件拷贝到交叉编译工具中 include 与 lib 下
 
Mplayer的配置参数
./configure --host-cc=gcc --cc=arm-linux-gcc --target=arm --enable-static --disable-win32dll --disable-dvdread --disable-dvdread-internal --disable-dvdnav --disable-libdvdcss-internal --enable-fbdev --disable-mencoder --disable-live --enable-mad --enable-libavcodec_a --disable-live 2>&1 | tee logfile
 
make 后即得 mplayer
 
在目标板上运行
./mplayer -geometry 50:50 CD1.avi
OK
在TQ2440(arm-linux-gcc -v is 4.3.3) TINY6410(arm-linux-gcc -v is 4.5.1)均成功,可播放视频有声音
(待修改)
阅读(1484) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~