在调试模式下在 Windows 上启动 lib/main.dart... 无法构建:找不到 vcvars64.bat
Posted
技术标签:
【中文标题】在调试模式下在 Windows 上启动 lib/main.dart... 无法构建:找不到 vcvars64.bat【英文标题】:Launching lib/main.dart on Windows in debug mode... Unable to build: could not find vcvars64.bat 【发布时间】:2019-10-08 15:44:10 【问题描述】:我正在尝试这个教程https://medium.com/flutter-community/flutter-for-desktop-create-and-run-a-desktop-application-ebeb1604f1e0
当我运行flutter run
时显示此错误,如何解决
在调试模式下在 Windows 上启动 lib/main.dart... 无法构建: 找不到 vcvars64.bat
【问题讨论】:
【参考方案1】:Desktop Embedding for Flutter 建议使用以下设置工具。 确保你有:
-
Visual Studio 2017 or 2019,包括“使用 C++ 进行桌面开发” 工作量。
您的项目应与 Flutter 位于同一目录中
├─flutter(来自https://github.com/flutter/flutter)
└─ 你的项目
【讨论】:
仅供参考,第二个要点与问题中的错误无关。【参考方案2】:有两种方法可以解决这个问题:
如果您还没有安装必要的平台开发工具,正如另一个答案所说。 project the instructions in that post are based on 包含这些要求,但帖子的作者出于某种原因没有包含它们。 如果您将 Visual Studio 安装在非默认位置(请参阅this bug)。在这种情况下,您需要将包含vcvars64.bat
的目录添加到您的路径中。
【讨论】:
以上是关于在调试模式下在 Windows 上启动 lib/main.dart... 无法构建:找不到 vcvars64.bat的主要内容,如果未能解决你的问题,请参考以下文章
python在调试模式下在c ++中工作,但不在exe文件中
windows下在eclipse上远程连接hadoop集群调试mapreduce错误记录
在没有可见命令提示符窗口的情况下在 Windows 上自动启动 websocket 服务器
如何在没有控制台窗口的情况下在 Windows 上启动最新的 Jupyter QtConsole