在Windows上构建飞镖:构建失败

时间:2014-07-12 18:23:12

标签: dart

我试图在Windows上构建dart-vm。我按照此处描述的所有步骤https://code.google.com/p/dart/wiki/PreparingYourMachinehttps://code.google.com/p/dart/wiki/Building

进行了操作

当我尝试执行build.py脚本时,我收到以下错误:

D:\_dev\workspace-vs\dart-repo\dart\tools>python build.py runtime
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\\devenv.com /build DebugX64|x64 /project runtime dart.sln

Microsoft Visual Studio 2013 Version 12.0.21005.1.
Copyright (C) Microsoft Corp. All rights reserved.

The following files were specified on the command line:

    dart.sln

These files could not be found and will not be loaded.BUILD FAILED

D:\_dev\workspace-vs\dart-repo\dart\tools>

甚至可以在Windows系统上构建虚拟机吗?

修改

好的,现在,在我将所有visual studio解决方案文件更新到我的2013版本后,我至少可以启动构建链。但我仍然有一些错误。似乎我无法生成全球中间体'文件,以下尝试构建的解决方案取决于它们并失败。任何想法?

1>------ Build started: Project: generate_async_cc_file, Configuration: ReleaseIA32 Win32 ------
2>------ Build started: Project: generate_corelib_cc_file, Configuration: ReleaseIA32 Win32 ------
3>------ Build started: Project: generate_async_patch_cc_file, Configuration: ReleaseIA32 Win32 ------
4>------ Build started: Project: generate_collection_cc_file, Configuration: ReleaseIA32 Win32 ------
5>------ Build started: Project: generate_collection_patch_cc_file, Configuration: ReleaseIA32 Win32 ------
6>------ Build started: Project: generate_convert_cc_file, Configuration: ReleaseIA32 Win32 ------
7>------ Build started: Project: generate_convert_patch_cc_file, Configuration: ReleaseIA32 Win32 ------
8>------ Build started: Project: generate_typed_data_patch_cc_file, Configuration: ReleaseIA32 Win32 ------
2>  Generating ..\build\ReleaseIA32\obj/global_intermediate/corelib_gen.cc file.
2>  The system cannot find the path specified.
4>  Generating ..\build\ReleaseIA32\obj/global_intermediate/collection_gen.cc file.
4>  The system cannot find the path specified.
2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): error MSB6006: "cmd.exe" exited with code 1.
4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): error MSB6006: "cmd.exe" exited with code 1.
3>  Generating ..\build\ReleaseIA32\obj/global_intermediate/async_patch_gen.cc file.
3>  The system cannot find the path specified.
9>------ Build started: Project: generate_corelib_patch_cc_file, Configuration: ReleaseIA32 Win32 ------
3>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): error MSB6006: "cmd.exe" exited with code 1.
10>------ Build started: Project: generate_internal_cc_file, Configuration: ReleaseIA32 Win32 ------
1>  Generating ..\build\ReleaseIA32\obj/global_intermediate/async_gen.cc file.
10>  Generating ..\build\ReleaseIA32\obj/global_intermediate/internal_gen.cc file.
10>  The system cannot find the path specified.
1>  The system cannot find the path specified.

1 个答案:

答案 0 :(得分:0)

解决。有关如何在vs2013上构建的更多信息,请参阅https://code.google.com/p/dart/issues/detail?id=20023