gpt4 book ai didi

c++ - 使用Visual Studio代码和Lunch.json文件调试C++代码时出现问题

转载 作者:行者123 更新时间:2023-12-02 10:18:11 26 4
gpt4 key购买 nike

我在调试中的c++程序时遇到问题Visual Studio代码中。虽然,以前调试工作。我没有更改任何配置或设置。今天当我打开视觉工作室代码时,我看到了该错误。
Image

Lunch.json

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [

{
"name": "g++.exe - Build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": true,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "C:\\MinGW\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "g++.exe build active file"
}
]
}

我没有更改系统/ vc代码/配置等中的任何内容。
然后,为什么调试停止工作。

最佳答案

程序设置指定要调试的程序。在这里,它被设置为 Activity 文件文件夹 $ {fileDirname} 和 Activity 文件名,扩展名为.exe $ {fileBasenameNoExtension} .exe ,如果helloworld.cpp是 Activity 文件,则它将为helloworld.exe。
主要问题是vccode无法找到当前文件进行调试。
这些链接可能对您有用。

Docs

Configuration

关于c++ - 使用Visual Studio代码和Lunch.json文件调试C++代码时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61229502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com