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

windows平台下vlc编译之二:vlc-0.8.6i的编译

 2009-10-24 00:00:00 来源:WEB开发网   
核心提示:如果按照上一篇博客《windows平台下vlc编译之一:编译环境构建》安装好了Cygwin,下载了源码和第三方库之后,windows平台下vlc编译之二:vlc-0.8.6i的编译,我们就可以编译vlc了,这篇博客先讲如何编译vlc-0.8.6i.步骤一:解压源码和第三方库,比如Jeremiah用的Mcafee就会出这

如果按照上一篇博客《windows平台下vlc编译之一:编译环境构建》安装好了Cygwin,下载了源码和第三方库之后,我们就可以编译vlc了。这篇博客先讲如何编译vlc-0.8.6i.

步骤一:解压源码和第三方库。

源文件:http://download.videolan.org/pub/videolan/vlc/0.8.6i/vlc-0.8.6i.tar.gz

库:http://download.videolan.org/pub/testing/win32/contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2

将vlc-0.8.6i.tar.gz和contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2拷贝到/home/username/下面(username为登陆的用户目录),运行以下命令解压:

tar xjvf contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2 -C / 
tar xzvf vlc-0.8.6i.tar.gz

做一点点清理工作

rm -rf /usr/win32/bin/moc
rm -rf /usr/win32/bin/rcc
rm -rf /usr/win32/bin/uic

步骤二:Bootstrap

cd vlc-0.8.6i 
./bootstrap

可能出现的错误:

+ aclocal-1.9 -I m4 
/usr/bin/m4:configure.ac:4643: cannot create temporary file for diversion: Permission denied
autom4te-2.61: /usr/bin/m4 failed with exit status: 1 
aclocal-1.9: autom4te failed with exit status: 1

分析:杀毒软件有关系,比如Jeremiah用的Mcafee就会出这样的错误。

解决方法:关闭杀毒软件重新运行./bootstrap。

步骤三:编辑vlc脚本

在vic-0.8.6i下新建文本文件"configure-vlc01.sh"(见附件),内容如下:

1 2 3 4 5 6  下一页

Tags:windows 平台 vlc

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