gpt4 book ai didi

visual-studio-code - 无法在 VS Code 中调试 C++

转载 作者:行者123 更新时间:2023-11-30 02:14:33 25 4
gpt4 key购买 nike

我想在 VSCode 中调试我的 C++ 代码,但在我按下 F5 后,外部控制台没有按预期弹出。

启动.json

{
"version": "0.2.0",
"configurations": [
{
"name": "C++ Debug",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": true,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": true,
"internalConsoleOptions": "neverOpen",
"MIMode": "gdb",
"miDebuggerPath": "E:\\MinGW\\mingw64\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": false
}
],
"preLaunchTask": "Compile for Debug"
}
]
}

任务.json

{
"version": "2.0.0",
"tasks": [
{
"label": "Compile for Debug",
"type": "shell",
"command": "g++",
"args": [
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}",
"-g",
"-Wall",
"-Wextra",
"-Wl,--stack=1024000000"
]
}
]
}

当我按下 F5 时,窗口如下所示: enter image description here

似乎调试 session 正常运行(红色框中的栏),但如您所见,没有出现外部控制台。

附言我的系统是Windows 10 (x64),vscode是最新的。

最佳答案

终于知道怎么解决了。这似乎是 C/C++ 扩展的一个错误。

我只是在 Windows OFF 中设置选项“Beta:使用 Unicode UTF-8 以获得全局语言支持”,一切正常。

可以找到更多详细信息here .非常感谢 Github 用户@everything411。

关于visual-studio-code - 无法在 VS Code 中调试 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57641089/

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