首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >原来的launch.json不能在变频器中调试cpp。

原来的launch.json不能在变频器中调试cpp。
EN

Stack Overflow用户
提问于 2020-07-10 17:23:24
回答 1查看 61关注 0票数 0

我最近买了一台新电脑,并重新下载Visual Studio代码到我的电脑,因为我发现它不能工作在我的便携式磁盘从我的旧computer.When我完成了我的工作重建的C++和runner扩展,下载mingw64和路径它,因为我在我的旧computer.Then我使用VCS重定向我的程序文件在我的便携式磁盘和检查它是否可以正常工作,然后奇怪的事情发生了。

我发现我的编程文件中的.vscode文件不能再调试我的cpp了,虽然它有工作,当我在我的旧电脑编程,我检查了我的mingw64路径,发现它没有问题,并重建的launch.json在.vscode文件(gdb.exe),但调试器仍然不working.and我找不到更有效的解决方案从微软tutoriel.So我希望有人能回答我的困惑,我不能再使用了。

EN

回答 1

Stack Overflow用户

发布于 2020-07-10 18:20:29

一个解决方案可能会解决你的问题。

如何从VSCode配置tasks.jsonlaunch.json

您不需要为此进行任何类型的编码,只需遵循以下步骤:

  1. 删除位于.vscode文件夹中的tasks.jsonlaunch.json
  2. F5 (调试快捷键)再次关注C程序文件,您将看到类似以下内容:

G211

  1. 选择您的编译器,它是GCC (由于您正在尝试调试C程序,并确保该编译器已安装到您的中)请提示您选择一个配置(假设选择了选项: GCC),您将得到由VSCode自动创建的VSCode,如下所示:

注意:请记住preLaunchTask配置(位于配置的最底部)。

  1. 再次按F5键(这次是为了创建tasks.json),您将看到下面显示的内容,只需选择Configure Tasks

即可

  1. 现在,您将被重定向到tasks.json,将label编辑为您在§4中选择的名称(请记住name)。换句话说,launch的preLaunchTask和tasks的label应该是相同的。流程如下所示:

现在,您可以成功地进行调试了。下面是一个工作示例:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62831178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档