WebKit Windows平台编译

1.  安装VisualStudio2005简体中文版

2.  通过自动升级或者直接安装补丁VS80sp1-KB926604-X86-CHS.exe. 安装过程中会弹出连网升级,时间较长。

3.  安装cygwin-downloader, 开始选择第三个本地安装,后面全部缺省

4.  安装QuickTimeSDK

5.  安装DirectX SDK

6.  运行C:\cygwin\Cygwin.bat出现命令行不动时直接关闭,会在Cygwin.bat的目录中生成home\user目录

7.  产生C:\cygwin\home\user目录

8.  将代码WebKit复制到C:\cygwin\home\user下

代码获取方法:

1) 离线代码:http://nightly.webkit.org/builds/trunk/src/1

2) 带有SVN版本的代码:

http://nightly.webkit.org/files/WebKit-SVN-source.tar.bz2

9.  创建四个环境变量:

WebKitLibrariesDir  C:\cygwin\home\user\WebKit\WebKitLibraries\win

WebKitOutputDir     C:\cygwin\home\user\WebKit\WebKitBuild

DXSDK_DIR           C:\cygwin\home\user\webkit\dxsdk(目录内存放DXSDK的头文件,也可以设置到DirectX SDK安装路径)

PRODUCTION          C:\cygwin\home\user\WebKit\Production

10.  如果是离线代码,需要更新一下相关文件,调用的命令为update-webkit以及update-webkit-support-libs. update-webkit之前在Cygwin中设置代理的方法如下。

export http_proxy=http://username:password@proxy.xxx.com:8080

如果是带SVN版本信息的代码,请使用上面方法更新update-webkit及update-webkit-support-libs后,再使用SVN更新至最新版本。

11.  运行下面文件打开Microsoft Visual Studio 2005

C:\cygwin\home\user\webkit\Source\WebKit\win\WebKit.vcproj\WebKit.sln

编译,个别工程会出现编译错误,请把将警告视为错误改成“否”即可

12.  如果要在当前bin目录直接运行,可以添加相关的dll和resource文件到bin下,可以在安装Safari后直接从Safari目录中获取。

Safari下载地址:http://www.apple.com.cn/safari/download/

13.  运行。

 

建议使用带SVN信息的代码,这样可以实时更新最新的代码文件,追踪最新的webkit功能。


参考地址:

http://www.webkit.org

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值