编译chrome.exe、chrome.exe.pdb失败该如何解决?

发布于 2022-09-04 10:04:54 字数 1424 浏览 8 评论 0

编译Chromium时最后两个文件编译失败,FAILED: chrome.exe chrome.exe.pdb。
显示的是python的错误信息WindowsError: [Error 2]。
请问这种情况该如何解决呢?
[28016/28020] LINK initialexe/chrome.exe initialexe/chrome.exe.pdb
  正在创建库 ./initialexe/chrome.lib 和对象 ./initialexe/chrome.exp
[28018/28020] ACTION //chrome:reorder_imports(//build/toolchain/win:x64)
FAILED: chrome.exe chrome.exe.pdb
D:/Chromium/depot_tools/python276_bin/python.exe ../../build/win/reorder-imports.py -i initi
alexe -o . -a x64
Traceback (most recent call last):
  File "../../build/win/reorder-imports.py", line 57, in <module>
    sys.exit(main(sys.argv[1:]))
  File "../../build/win/reorder-imports.py", line 54, in main
    return reorder_imports(opts.input, opts.output, opts.arch)
  File "../../build/win/reorder-imports.py", line 34, in reorder_imports
    subprocess.check_call(args)
  File "D:\Chromium\depot_tools\python276_bin\lib\subprocess.py", line 535, in check_call
    retcode = call(*popenargs, **kwargs)
  File "D:\Chromium\depot_tools\python276_bin\lib\subprocess.py", line 522, in call
    return Popen(*popenargs, **kwargs).wait()
  File "D:\Chromium\depot_tools\python276_bin\lib\subprocess.py", line 709, in __init__
    errread, errwrite)
  File "D:\Chromium\depot_tools\python276_bin\lib\subprocess.py", line 957, in _execute_chil
d
    startupinfo)
WindowsError: [Error 2]
ninja: build stopped: subcommand failed.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风启觞 2022-09-11 10:04:54

应该还是代码没同步完全的原因,之前 Syzygy binaries里是没有东西的,后来又下载了一次,可以成功编译了。

伴梦长久 2022-09-11 10:04:54
WindowsError: [Error 2]

没弄错的话,这个错误代码的意思是没有找到指定的文件。也就是说,它要执行的命令不存在。
至于是什么命令,去看一下代码吧。或者使用 procmon.exe 看看它在尝试执行什么命令。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文