统信专业版编译electron问题总结

2024-01-07 20:54:43

一、环境信息

操作系统版本:统信专业版本1060
CPU架构:arm64
electron版本:v25.9.5
chromium版本:114
打开开发者权限

二、electron编译问题总结

2.1 编译参数生成问题

在执行 gn gen out/Release --args=“import(”//electron/build/args/release.gn")"过程中出现的问题。

2.1.1 问题一:执行gn命令报错

	gn gen out/Release --args="import(\"//electron/build/args/release.gn\")"
  • 错误原因
    使用了depod_tools的gn文件。
  • 错误描述
Traceback (most recent call last):
  File "/pan/depot_tools/gn.py", line 14, in <module>
    import gclient_paths
  File "/pan/depot_tools/gclient_paths.py", line 24, in <module>
    def FindGclientRoot(from_dir, filename='.gclient'):
  File "/usr/lib/python3.7/functools.py", line 477, in lru_cache
    raise TypeError('Expected maxsiz

文章来源:https://blog.csdn.net/arv002/article/details/135436271
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。