您的位置:首页 > 其它

vlc-1.0.5在ubuntu上的编译(二)

2010-04-05 10:42 225 查看
上篇文章提到vlc编译之后没有界面出来的问题,一直悬而未解。清明节放假在家没事就细细将vlc的configure文件仔细看了一下.终于找到了原因.

因为vlc从0.9.6版本之后就采用了QT界面,编译时要求有qt相关的lib.之前在生成makefile文件的时候,因为不知道这点,

将configure设置成了--disable-qt --disable-skin2,导致程序启动时没有任何界面出来。但是如果vlc 后带参数可以启动

X11窗口输出.

下面是我的configure选项编译,应该用ubuntu的用户使用这些选项就可以正常编译。

./configure --enable-x11 --enable-xvideo --enable-sdl --enable-ffmpeg --with-ffmpeg-mp3lame --enable-mad --enable-libdvbpsi --enable-a52 --enable-libmpeg2 --enable-dvdnav --enable-faad --enable-vorbis --enable-ogg --enable-theora --enable-faac --enable-mkv --enable-freetype --enable-fribidi --enable-speex --enable-flac --enable-wxwidgets --enable-debug --enable-trace --disable-nls --disable-mozilla --disable-live555 --disable-postproc --disable-sdl

不过生成makefile之前,还需要安装qt lib相关的东东。命令如下:

sudo apt-get install libqt4-dev libqt4-core

编译完成后make install,即可运行vlc。我的运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: