首页 CEF系列4:任意分支编译之4389
文章
取消

CEF系列4:任意分支编译之4389

具体参考系列1

需要vs2017和对应的Windows sdk版本,不支持vs2022,需要用 -ide=vs2017

gclient sync --nohooks --no-history时报错:

具体是dav1d下载报错

1
2
error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400
fatal: expected 'packfile'

解决:直接clone一份libdav1d放在third_party\dav1d目录下,然后按照根目录下的DEPS里面的commit Id切换到对应提交点。

不需要autoninja -C out\Release_GN_x64_sandbox cef_sandbox,

需要编译autoninja -C out\Debug_GN_x64 cef

最后打包

make_distrib.bat --ninja-build --x64-build

最后打包会生成cef_binary_89.0.0+gb36241d+chromium-89.0.4389.114_windows64.zip

本文由作者按照 CC BY 4.0 进行授权