Media Player Classic(Guliverkli2)是由匈牙利人Gabest开发,基于源代码开放协议(GPL:GNU通用公共许可证)的软件,暴风影音等不少播放器都是在它的基础上做出来的,在sourceforge.net上的项目叫做Guliverkli2,地址是:http://sourceforge.net/projects/guliverkli2/.

1.下载Guliverkli2
首先安装TortoiseSVN客户端,通过地址:https://guliverkli2.svn.sourceforge.net/svnroot/guliverkli2 检出源代码。

2.编译Guliverkli2
注意:需要使用Microsoft Visual Studio 2005及其以上版本编译,我用的Visual Studio 2008。

Guliverkli2中的几个小错误:
a) 在CCDecoder.cpp中有几个错误:'? 应该改成 '?'
b) 在解决方案的mplayerc项目中,修改“预生成事件”的命令行代码为:
if not exist "D:\Program Files\TortoiseSVN\bin\SubWCRev.exe" goto NoSubWCRev
"D:\Program Files\TortoiseSVN\bin\SubWCRev.exe" ..\..\..\ .\SubWCRev.conf .\revision.h
goto End

:NoSubWCRev
echo #pragma once > .\revision.h
echo #define MPC_REV_STR _T("") >>.\revision.h

:End


本文链接地址: Media Player Classic(Guliverkli2)源代码的下载与编译
https://blog.qingfengju.com/index.asp?id=52

上一篇: 版本控制软件Subversion(SVN)资料
下一篇: Windows多媒体编程之MCI编程简介

分类:Win32/C++ 查看次数:9879 发布时间:2009/5/27 17:33:42