如何在Windows上构建Skia



我还没有能够在Windows 10上成功地从源代码构建skia。 我现在正在兜圈子。

我 https://skia.org/user/build 按照这里的官方说明进行操作,但总是出现错误。

GN 参数是:

is_official_build=true
is_component_build = false
win_vc="C:Program Files (x86)Microsoft Visual Studio2017CommunityVC"
skia_use_libpng=false
skia_use_icu=false
skia_use_zlib=false
skia_use_libwebp=false
skia_enable_pdf=false
skia_use_libjpeg_turbo=false
skia_use_expat=false

我收到以下错误:

C:Developmentskiabin>ninja -C out/Static
ninja: Entering directory `out/Static'
[13/2662] copy ../../../third_party/externals/icu/common/icudtl.dat icudtl.dat
FAILED: icudtl.dat
python C:/Development/skia/gn/cp.py ../../../third_party/externals/icu/common/icudtl.dat icudtl.dat
CreateProcess failed: The system cannot find the file specified.
ninja: fatal: ReadFile: The handle is invalid.

任何想法将不胜感激。

顺便说一下,首先尝试:

  1. 使用 GN 或 Ninja 构建任何东西
  2. 使用铬的depot_tools

因此,我不排除我的任何用户错误:(

Skia建造起来很痛苦。使用 vcpkg 构建所需的二进制文件。

> git clone https://github.com/microsoft/vcpkg
> .vcpkgbootstrap-vcpkg.bat
> .vcpkgvcpkg install skia

> .vcpkgvcpkg install skia:x64-windows

更多信息在这里: https://github.com/microsoft/vcpkg#quick-start-windows

相关内容

  • 没有找到相关文章

最新更新