赞
踩
1,首先去官网下载源码:网址:MPlayer - The Movie Player
2,解压:tar xvf MPlayer-1.4.tar.xz
3,配置,进入目录:
-
- --cc=arm-linux-gnueabihf-gcc \ #指定自己的交叉编译器
- --host-cc=gcc \
- --target=arm-linux \
- --enable-static \ #静态编译
- --prefix=/usr/local/Mplayer \ #安装路径
- --disable-win32dll \ #禁用win32动态链接库支持
- --disable-dvdread \ #禁用DVD
- --enable-fbdev \ #启用开发板的帧缓冲设备
- --disable-png \ #某部分人不加make时会报错
- --disable-mencoder \ #不用mencoder转码
- --disable-live \ #禁用流媒体
- --disable-mp3lib \ #禁用自带的mp3lib音频解码库
- --disable-ivtv \ #禁用ivtv文件
- --enable-mad \ #使用刚编译的mad库
- --enable-libavcodec_a \ #启用静态的libavcodec解码
- --language=zh_CN \ #中文
- --disable-armv5te \ #禁用armv5te、armv6指令扩展
- --disable-armv6 \
- --with-extraincdir=/include \ #添加刚编译的mad库头文件位置
- --with-extralibdir=/usr/lib \ #添加刚编译的mad库库文件位置
- --enable-ossaudio #使能ossaudio
./configure --prefix=/home/xiang/linux/MPlayer-1.4 --cc=arm-linux-gnueabihf-gcc --disable-gui --target=arm-linux --host-cc=gcc --disable-freetype --enable-fbdev --disable-mencoder --disable-sdl --disable-live --disable-dvdread --disable-x11 --enable-cross-compile --disable-dvdnav --disable-jpeg --disable-tga --disable-pnm --disable-tv --disable-ivtv --disable-fontconfig --disable-xanim --disable-win32dll --disable-armv5te --disable-armv6 --enable-static
遇到错误:
- CC libavcodec/pngdec.o
- libavcodec/pngdec.c:35:18: fatal error: zlib.h: No such file or directory
- #include <zlib.h>
- ^
- compilation terminated.
- common.mak:57: recipe for target 'libavcodec/pngdec.o' failed
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。