WebKit的Windows接口(适用2024年11月份版)

WebKit的Windows接口

使用cairo作为图形后端,libcurl作为网络后端。并且它只支持64位的Windows。

安装开发工具

安装带有“使用c++进行桌面开发”工作负载的最新Visual Studio。

Activate Developer Mode.激活开发者模式。Build-webkit脚本创建一个指向生成的compile_commands.json的符号链接。

安装CMake、Perl、Python、Ruby、gperf (GnuWin32 gperf)、LLVM、Ninja。Python 3.12目前对WebKit有一个问题a problem for WebKit at the moment。使用Python 3.11。

您可以使用Chocolatey安装工具。ActivePerl巧克力包有一个问题,现在没有包维护者。XAMPP包括Perl,并且运行布局测试需要XAMPP。改为安装XAMPP。

choco install -y xampp-81 python311 ruby git cmake gperf llvm ninja

为run-webkit-tests和git-webkit安装pywin32 Python模块。

python -m pip install pywin32

Windows Git默认启用了autoplf。但是,有些布局测试文件必须以LF行结束样式签出。参见 Bug 240158.

git config --global core.autocrlf input

使用WinGet

如果你喜欢WinGet而不是Chocolatey,你可以用它。在提升的PowerShell或cmd提示符中调用以下命令。

winget install --scope=machine --id Git.Git Kitware.CMake Ninja-build.Ninja Python.P
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jyl_sh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值