Ninja 和 Skia 的构建错误.找不到 icudtl.dat即使该文件存在



>有人知道为什么我会收到此错误吗?

[1/2620] copy ../../third_party/externals/icu/common/icudtl.dat icudtl.dat
FAILED: icudtl.dat
python E:/Development/c++/skia/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.

我查找了该文件,它在 third_party/externals/icu/common/icudtl 中.dat

我用抓取来克隆滑雪板

我 args.gn 是

is_official_build               = true
is_debug                        = false
is_component_build              = false
skia_use_system_libjpeg_turbo   = false
skia_use_system_libpng          = false
skia_use_system_libwebp         = false
skia_use_system_zlib            = false
skia_use_system_icu             = false
skia_use_system_harfbuzz        = false
cc          = "clang"
cxx         = "clang++"
clang_win   = "C:Program FilesLLVM"

我遇到了一个非常相似的错误,刚刚完成调试。

您在创建进程上收到错误。它试图创建的过程是Python,所以要么你没有安装Python,要么(更有可能(构建系统没有在正确的位置寻找它。使用 -v 标志运行以查看实际错误消息并确认这一点。

我的错误说Python没有安装(确实如此(,我可以从Windows应用商店获取它。我没有费心与构建系统斗争来弄清楚为什么它没有在正确的位置寻找,而是安装了Windows应用商店版本的Python,这解决了这个问题。

我知道现在回答已经很晚了,但可能对一个人的浏览有所帮助! 导航到/Applications/Python/version/和 单击安装证书.命令 这样就行了。

相关内容

  • 没有找到相关文章

最新更新