VS2013编译WEBKIT

时间:2023-03-09 03:56:37
VS2013编译WEBKIT

0,安装VS2013;DXSDK_Jun10.exe;QuickTimeSDK.exe

1,WebKit-r174650.tar.bz2 以管理员解压(非管理员解压最后几下总是报错)

2,设置环境变量

WEBKIT_HOME:D:\WebKit\WebKit-r174650

WEBKIT_LIBRARIES :%WEBKIT_HOME%\WebKitLibraries\win

WEBKIT_OUTPUTDIR:%WEBKIT_HOME%\WebKitBuild

WEBKITLIBRARIESDIR:%WEBKIT_HOME%\WebKitLibraries\win

WEBKITOUTPUTDIR:%WEBKIT_HOME%\WebKitBuild

Python我之前已经装过加入Path了。

3,

http://svn.webkit.org/repository/webkit/trunk/Tools/CygwinDownloader/cygwin-downloader.zip

下载并运行cygwin-downloader.exe

4,

https://developer.apple.com/opensource/internet/webkit_sptlib_agree.html

下载WebKitSupportLibrary.zip,放在D:\WebKit\WebKit-r174650目录下,但不要解压;

5,

./update-webkit

VS2013编译WEBKIT

VS2013编译WEBKIT

装cpan看看,还是会报同样的错;

运行$ cpan HTTP::Date呢,还是报同样错。

VS2013编译WEBKIT

直接将其注掉!!

VS2013编译WEBKIT

依然报错,去掉update-webkit-dependency文件中的三处 --sslv3

VS2013编译WEBKIT

依然报错,注释掉158行

VS2013编译WEBKIT

下这个来安装https://developer.mozilla.org/@api/deki/files/6388/=MathML-fonts.msi

VS2013编译WEBKIT

设置环境变量MSBUILDDISABLENODEREUS=1

VS2013编译WEBKIT

重启cygwin终于correct了

6,

./update-webkit-auxiliary-libs

./update-webkit-support-libs 报错,直接去提示的地址下载然后place到指定位置。

VS2013编译WEBKIT

按照提示吧WebKitSupportLibrary.zip拷贝后在执行一次./update-webkit-support-libs

VS2013编译WEBKIT

VS2013编译WEBKIT

我VS装在D盘的,需要设置下环境变量

以管理员运行CMD执行VS安装目录下的vcvars32.bat

VS2013编译WEBKIT

还是不对,来看报错的脚步

下面查看脚本

VS2013编译WEBKIT

VS2013编译WEBKIT

终于CPU跑起来了!

VS2013编译WEBKIT