Linux下Mplayer和MplayerPlug-in源码编译安装.docx

Linux下Mplayer和MplayerPlug-in源码编译安装.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux下Mplayer和MplayerPlug-in源码编译安装

近在研究flv视频技术的时候由于要安装mplayer来进行rm/rmvb视频的转换,在安装的过程中遇到了不少问题,现在基本上已经都解决了,所以写下来留作以后参考,也和大家一起分享下~~~首先下载所有的软件包,如下:1)MPlayer-1.0pre8.tar.bz2 mplayer的主程序2)alltar.bz2 mplayer的所有编码和解码包3)windows-allzip 同上4)gcc-3.4.0.tar.gz 这个可选,后面说到5)libstdc++-3.3.2-6.i386.rpm 这个也可选,后面说到在安装前,先做个说明,假设你所有的软件包都放在/home/mbq目录下。由于MPlayer的源码安装的时候需要的gcc编译器是2.9系列和3.X系列,所有如果你的机器的gcc版本不是这一系列的话,查看gcc版本的命令如下:#gcc -v使用内建 specs。目标:i386-redhat-linux配置为:../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=i386-redhat-linux线程模型:posixgcc 版本 4.1.1(Red Hat 4.1.1-52)如果显示的结果如上,最后一行就是版本号了(根据机器的不同显示不同),如果查看所得版本号是gcc3.X系列以上的话,那么请先安装gcc-3.4.0.tar.gz,这个安装的时间比较长,估计要半个多小时到五十分钟左右,命令执行如下:#cd /home/mbq#tar xf gcc-3.4.0.tar.gz#cd gcc-3.4.0#./configure --prefix=/usr/local/gcc-3.4.0 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java#make#make install等安装完毕后,我们再做一个连接将其主程序连接到/usr/bin目录下,首先先备份以前版本的gcc程序:#mv /usr/bin/gcc /usr/bin/gcc4#ln -s /usr/local/gcc-3.4.0/bin/gcc /usr/bin/gcc然后我们再查看gcc版本的时候,应该就是显示如下了:#gcc -vReading specs from /usr/local/gcc-3.4.0/lib/gcc/i386-redhat-linux/3.4.0/specsConfigured with: ../gcc-3.4.0/configure --prefix=/usr/local/gcc-3.4.0 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,javaThread model: posixgcc version 3.4.0编译器安装完毕后,另外由于我在使用的过程发现转换rm/rmvb格式为flv格式的时候需要库libstdc++.so.5的支持,所有首先你得查看一下/usr/lib下是否有这个库存在:#cd /usr/lib#ls -l | grep libstdc++lrwxrwxrwx 1 root root 18 11-21 09:15 libstdc++.so.5 - libstdc++.s

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档