我最近买了一台新电脑,并重新下载Visual Studio代码到我的电脑,因为我发现它不能工作在我的便携式磁盘从我的旧computer.When我完成了我的工作重建的C++和runner扩展,下载mingw64和路径它,因为我在我的旧computer.Then我使用VCS重定向我的程序文件在我的便携式磁盘和检查它是否可以正常工作,然后奇怪的事情发生了。
我发现我的编程文件中的.vscode文件不能再调试我的cpp了,虽然它有工作,当我在我的旧电脑编程,我检查了我的mingw64路径,发现它没有问题,并重建的launch.json在.vscode文件(gdb.exe),但调试器仍然不working.and我找不到更有效的解决方案从微软tutoriel.So我希望有人能回答我的困惑,我不能再使用了。



发布于 2020-07-10 18:20:29
一个解决方案可能会解决你的问题。
如何从VSCode配置tasks.json和launch.json
您不需要为此进行任何类型的编码,只需遵循以下步骤:
.vscode文件夹中的tasks.json和launch.json F5 (调试快捷键)再次关注C程序文件,您将看到类似以下内容:G211

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

注意:请记住
preLaunchTask配置(位于配置的最底部)。
F5键(这次是为了创建tasks.json),您将看到下面显示的内容,只需选择Configure Tasks即可

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

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

https://stackoverflow.com/questions/62831178
复制相似问题