编译chrome.exe、chrome.exe.pdb失败该如何解决?
编译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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
应该还是代码没同步完全的原因,之前 Syzygy binaries里是没有东西的,后来又下载了一次,可以成功编译了。
没弄错的话,这个错误代码的意思是没有找到指定的文件。也就是说,它要执行的命令不存在。
至于是什么命令,去看一下代码吧。或者使用 procmon.exe 看看它在尝试执行什么命令。