WEB开发网
开发学院操作系统windows 2008 windows平台下vlc编译之十:vlc-1.0.0的编译 阅读

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.bz2vlc-1.0.1源码:http://download.videolan.org/pub/videolan/vlc/1.

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

Tags:windows 平台 vlc

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接