在Windows上以调试模式启动lib / main.dart ...无法构建:找不到vcvars64.bat

时间:2019-05-22 08:00:04

标签: windows flutter

我正在尝试本教程https://medium.com/flutter-community/flutter-for-desktop-create-and-run-a-desktop-application-ebeb1604f1e0 当我运行flutter run时显示此错误,如何解决

  

在Windows上以调试模式启动lib / main.dart ...无法构建:   找不到vcvars64.bat

2 个答案:

答案 0 :(得分:1)

Desktop Embedding for Flutter建议使用以下作为所需的设置工具。
确保您有:

  1. Visual Studio 2017 or 2019,包括“使用C ++进行桌面开发” 工作量。
  2. 您的项目应与flutter位于同一目录中
          ├─颤动(来自https://github.com/flutter/flutter
          └─您的专案

答案 1 :(得分:0)

有两种方法可以解决该问题:

  • 如果您尚未安装必要的平台开发工具,请参见另一个答案。 project the instructions in that post are based on包含了这些要求,但是帖子的作者出于某种原因未包括这些要求。
  • 如果将Visual Studio安装在非默认位置(请参见this bug)。在这种情况下,您需要将包含vcvars64.bat的目录添加到路径。