windows平台下vlc编译之十:vlc-1.0.0的编译
2009-10-24 00:00:00 来源:WEB开发网2. 源码及库
vlc-1.0.0源码:http://download.videolan.org/pub/videolan/vlc/1.0.0/vlc-1.0.0.tar.bz2
vlc-1.0.1源码:http://download.videolan.org/pub/videolan/vlc/1.0.1/vlc-1.0.1.tar.bz2
库:http://download.videolan.org/pub/videolan/vlc/1.0.0/win32/contrib-1.0.0.tar.bz2
解压源码到~(/home/yourname)下,解压库到/下。这里的解压都可以直接用winrar解压,不过要选对目录哟,源码是解压在X:/cygwin/home/yourname下面,库是解压到X:/cygwin/下面。
3. 一点点清理工作
删除/usr/win32/bin下面的moc,rcc,uic这三个文件,注意,保留moc.exe,rcc.exe,uic.exe。
4. bootstrap
cd到vlc-1.0.0中执行
./bootstrap
成功后会显示
Successfully bootstrapped
5. configure
保存以下脚本为myvlc.sh
PATH=/usr/win32/bin:$PATH \PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig \CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \LDFLAGS=-L/usr/win32/lib \CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \./configure \ --host=i686-pc-mingw32 \ --enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin \ --enable-avcodec --enable-avformat --enable-swscale \ --enable-faad --enable-flac --enable-theora \ --enable-freetype \ --enable-fribidi \ --enable-live555 --with-live555-tree=/usr/win32/live.com \ --enable-caca --with-caca-config-path=/usr/win32/bin \ --with--config-path=/usr/win32/bin \ --with-dvdnav-config-path=/usr/win32/bin \ --disable-cddax --disable-vcdx --enable-goom \ --enable-twolame --enable-dvdread \ --enable-debug --enable-dca \ --disable-mkv --disable-taglib \ --disable-zvbi \ --enable-mozilla --with-mozilla-sdk-path=/usr/win32/gecko-sdk
更多精彩
赞助商链接