vlc-1.0.5在ubuntu上的编译(二)
2010-04-05 10:42
281 查看
上篇文章提到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。我的运行结果:
因为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。我的运行结果:
相关文章推荐
- vlc-1.0.5在ubuntu上的编译(一)
- vlc-1.0.5在ubuntu上的编译(一)
- vlc-1.0.5在ubuntu上的编译(二)
- vlc-1.0.5在ubuntu上的编译(三)
- vlc-1.0.5在ubuntu上的编译(三)
- [置顶] 在ubuntu16.04-32bits 下编译vlc和vlc-qt开源项目
- VLC编译记录 Ubuntu16.04
- Ubuntu下编译vlc for android
- ubuntu13.10上交叉编译win32运行的vlc2.0.3总结
- ubuntu下编译vlc-android(0.0.5版本)
- ubuntu下编译vlc
- Ubuntu下交叉编译 win32 vlc-2.0.5
- ubuntu 10.10 mingw 编译 vlc player for windows
- ubuntu16编译vlc2.2.8
- Ubuntu 下编译 VLC-Win32
- VLC在Ubuntu下的编译总结
- Ubuntu 8.04 AMD64 下成功编译VLC 0.8.6
- Ubuntu下交叉编译 win32 vlc-2.1.0-git
- vlc在ubuntu上的编译