0

我有一个 chromium 网络浏览器和一个自定义安装程序。两者都旨在使用 gn 和 autoninja 构建。似乎 c++ 部分编译得很好,但整个过程在最后一个命令处挂起:

[40009/40017] cmd /c type nul > "obj/chrome/reorder_imports.stamp"
[40010/40017] cmd /c type nul > "obj/chrome/chrome.stamp"
[40011/40017] cmd /c type nul > "obj/chrome/installer/mini_installer/chrome_runtime_deps.stamp"

这是一个构建命令:

autoninja -v -C out\ReleaseX86 mini_installer

为什么它可能会挂起?可能你知道如何解决它?

更新:好的,以防我再次运行构建脚本(没有清除项目以避免重新编译),它挂在同一个地方:

"C:\Code\depot_tools\ninja.exe" -v -C out\ReleaseX86 mini_installer -j 10
ninja: Entering directory `out\ReleaseX86'
[1/11] C:/Code/depot_tools/bootstrap-2@3_8_10_chromium_23_bin/python/bin/python.exe ../../build/util/version.py --official -f ../../chrome/VERSION -o 81.39.4044.138.manifest ../../chrome/app/version_assembly/version_assembly_manifest.template
[2/11] cmd /c type nul > "obj/chrome/app/version_assembly/version_assembly_manifest.stamp"
[3/11] cmd /c type nul > "obj/chrome/reorder_imports.stamp"
[4/11] cmd /c type nul > "obj/chrome/chrome.stamp"
[5/11] cmd /c type nul > "obj/chrome/installer/mini_installer/chrome_runtime_deps.stamp"
4

0 回答 0