【问题标题】:how can i fix this download chromium prob我该如何解决这个下载的铬问题
【发布时间】:2020-10-05 10:33:21
【问题描述】:

我尝试下载铬代码。 我目前在指挥 $ gn 输出/默认值 但它告诉我这个错误:

C:\Users\sapir\Downloads\depot_tools\chromium\src>gn gen out/Default
Traceback (most recent call last):
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/vs_toolchain.py", line 577, in <module>
    sys.exit(main())
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/vs_toolchain.py", line 573, in main
    return commands[sys.argv[1]](*sys.argv[2:])
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/vs_toolchain.py", line 388, in CopyDlls
    _CopyDebugger(target_dir, target_cpu)
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/vs_toolchain.py", line 424, in _CopyDebugger
    (debug_file, full_path))
Exception: dbghelp.dll not found in "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\dbghelp.dll"
You must installWindows 10 SDK version 10.0.19041.0 including the "Debugging Tools for Windows" feature.
**ERROR** at //build/toolchain/win/BUILD.gn:49:3: Script returned non-zero exit code.
  exec_script("../../vs_toolchain.py",
  ^----------
Current dir: C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default/
Command: C:/Users/sapir/Downloads/depot_tools/bootstrap-3_8_0_chromium_8_bin/python/bin/python.exe C:/Users/sapir/Downloads/depot_tools/chromium/src/build/vs_toolchain.py copy_dlls C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default Debug x64
Returned 1 and printed out:

Copying C:\WINDOWS\System32\msvcp140.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\msvcp140.dll...
Copying C:\WINDOWS\System32\vccorlib140.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\vccorlib140.dll...
Copying C:\WINDOWS\System32\vcruntime140.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\vcruntime140.dll...
Copying C:\WINDOWS\System32\vcruntime140_1.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\vcruntime140_1.dll...
Copying C:\WINDOWS\System32\ucrtbase.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\ucrtbase.dll...
Copying C:\WINDOWS\System32\msvcp140d.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\msvcp140d.dll...
Copying C:\WINDOWS\System32\vccorlib140d.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\vccorlib140d.dll...
Copying C:\WINDOWS\System32\vcruntime140d.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\vcruntime140d.dll...
Copying C:\WINDOWS\System32\vcruntime140_1d.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\vcruntime140_1d.dll...
Copying C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\ucrt\ucrtbased.dll to C:/Users/sapir/Downloads/depot_tools/chromium/src/out/Default\ucrtbased.dll...

See //BUILD.gn:66:1: which caused the file to be included.
group("gn_all") {
^----------------
Traceback (most recent call last):
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/toolchain/win/setup_toolchain.py", line 304, in <module>
    main()
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/toolchain/win/setup_toolchain.py", line 257, in main
    vc_lib_um_path = FindFileInEnvList(env, 'LIB', ';', 'user32.lib')
  File "C:/Users/sapir/Downloads/depot_tools/chromium/src/build/toolchain/win/setup_toolchain.py", line 211, in FindFileInEnvList
    file_name, env_name, '\n'.join(parts))
AssertionError: user32.lib is not found in LIB:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\ATLMFC\lib\x64
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\lib\x64
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64
C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64
C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64
Check if it is installed.

我需要做什么??

【问题讨论】:

  • 这些标签是针对相应语言中的代码的问题。我不知道你的问题适合哪里,但这不是关于 python、c 或 c++ 代码的问题
  • 如果vs_toolchain.py的内容是相关的,你应该显示它。
  • @Booboo 实际上该文件是 Chromium 构建系统的一部分

标签: python chromium gn


【解决方案1】:

您尚未安装 Windows 调试工具。这条消息很清楚

You must install Windows 10 SDK version 10.0.19041.0 including the "Debugging Tools for Windows"

因为GN 构建系统在执行gn gen out\YourBuildFolder 命令时生成构建文件时正在搜索这些文件。你应该安装Debugging Tools for Windows,看起来你使用的Chromium版本需要Windows 10 SDK版本10.0.19041.0

【讨论】:

    猜你喜欢
    • 2020-03-25
    • 2020-02-14
    • 2021-10-23
    • 1970-01-01
    • 2021-07-31
    • 2020-12-28
    相关资源
    最近更新 更多