在linux中,安装mplayer时,会遇到如下问题:
在运行./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --confdir=/etc/mplayer --cc=gcc32的时候提示“Unknown parameter: --with-codecsdir=/usr/lib/codecs/”
这种问题一般是由于不同的版本参数不一样,使用gedit configure,看看里面的参数是怎么样的。直接搜索prefix就行了,一般都有这个参数,而且参数是放在一起的,看看到底参数是什么。 我的configure显示的部分参数如下: --prefix=DIR prefix directory for installation [/usr/local] --bindir=DIR directory for installing binaries [PREFIX/bin] --datadir=DIR directory for installing machine independent data files (skins, etc) [PREFIX/share/mplayer] --mandir=DIR directory for installing man pages [PREFIX/share/man] --confdir=DIR directory for installing configuration files [PREFIX/etc/mplayer] --libdir=DIR directory for object code libraries [PREFIX/lib] --codecsdir=DIR directory for binary codecs [LIBDIR/codecs] --win32codecsdir=DIR directory for Windows DLLs [LIBDIR/codecs] --xanimcodecsdir=DIR directory for XAnim codecs [LIBDIR/codecs] --realcodecsdir=DIR directory for RealPlayer codecs [LIBDIR/codecs] 从中可以看到,指明解码库的时候应该是--codecsdir,--win32codecsdir,是没有with的