Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart虚拟机无法在windows上构建_Dart - Fatal编程技术网

Dart虚拟机无法在windows上构建

Dart虚拟机无法在windows上构建,dart,Dart,我正在尝试在windows上构建Dart虚拟机,我将按照此处描述的步骤进行操作 当我运行build.py命令时,如下所示: .\tools\build.py--模式发布--arch x64创建\u sdk 我得到以下错误: gn gen --check in out\ReleaseX64 Traceback (most recent call last): File "D:\ops\dart\sdk\tools\gn.py", line 436, in <module>

我正在尝试在windows上构建Dart虚拟机,我将按照此处描述的步骤进行操作

当我运行build.py命令时,如下所示:

.\tools\build.py--模式发布--arch x64创建\u sdk

我得到以下错误:

gn gen --check in out\ReleaseX64
Traceback (most recent call last):
  File "D:\ops\dart\sdk\tools\gn.py", line 436, in <module>
    sys.exit(main(sys.argv))
  File "D:\ops\dart\sdk\tools\gn.py", line 423, in main
    results = pool.map(run_command, commands, chunksize=1)
  File "C:\app\Python27\lib\multiprocessing\pool.py", line 251, in map
    return self.map_async(func, iterable, chunksize).get()
  File "C:\app\Python27\lib\multiprocessing\pool.py", line 567, in get
    raise self._value
WindowsError: [Error 2] System cannot find file。

Tried to run GN, but it failed. Try running it manually:
        $ python D:\ops\dart\sdk\tools\gn.py -m release -a x64 --os host -v
Traceback (most recent call last):
  File "D:\ops\dart\sdk\tools\build.py", line 658, in <module>
    sys.exit(Main())
  File "D:\ops\dart\sdk\tools\build.py", line 651, in Main
    mode, arch, cross_build) != 0:
  File "D:\ops\dart\sdk\tools\build.py", line 491, in BuildOneConfig
    args = BuildNinjaCommand(options, target, target_os, mode, arch)
  File "D:\ops\dart\sdk\tools\build.py", line 473, in BuildNinjaCommand
    if UseGoma(out_dir):
  File "D:\ops\dart\sdk\tools\build.py", line 431, in UseGoma
    return 'use_goma = true' in open(args_gn, 'r').read()
IOError: [Errno 2] No such file or directory: 'out\\ReleaseX64\\args.gn'
gn-gen——签出\ReleaseX64
回溯(最近一次呼叫最后一次):
文件“D:\ops\dart\sdk\tools\gn.py”,第436行,在
系统出口(主(系统argv))
文件“D:\ops\dart\sdk\tools\gn.py”,第423行,主目录
结果=pool.map(运行_命令,命令,chunksize=1)
映射中的文件“C:\app\Python27\lib\multiprocessing\pool.py”,第251行
返回self.map\u async(func,iterable,chunksize).get()
get中第567行的文件“C:\app\Python27\lib\multiprocessing\pool.py”
提升自我价值
WindowsError:[错误2]系统找不到文件
试图运行GN,但失败。尝试手动运行它:
$python D:\ops\dart\sdk\tools\gn.py-m release-a x64-os host-v
回溯(最近一次呼叫最后一次):
文件“D:\ops\dart\sdk\tools\build.py”,第658行,在
sys.exit(Main())
文件“D:\ops\dart\sdk\tools\build.py”,第651行,主目录
模式、拱门、交叉构建)!=0:
BuildOneConfig中第491行的文件“D:\ops\dart\sdk\tools\build.py”
args=BuildNinjaCommand(选项、目标、目标、模式、arch)
BuildNinjaCommand中第473行的文件“D:\ops\dart\sdk\tools\build.py”
如果UseGoma(out_dir):
文件“D:\ops\dart\sdk\tools\build.py”,第431行,在UseGoma中
在open(args\u gn,'r')中返回“use\u goma=true”。read()
IOError:[Errno 2]没有这样的文件或目录:“out\\ReleaseX64\\args.gn”

似乎缺少out\ReleaseX64文件夹中的args.gn文件。但是我在Dart源文件夹中找不到args.gn。它是在构建过程中生成的吗?我是否执行了错误的步骤导致未生成此类文件?

请尝试在驱动器c:上的所有内容:谢谢您的回复,但在驱动器c:上移动所有内容并重新构建后,我会遇到相同的错误。