我正在尝试在 Visual Studio Code 中调试 C++,但这里出了点问题。调试状态不断滚动,但没有控制台显示。如果我停止调试(shift+ F5),我将无法再次调试。无论是单击绿色三角形还是 F5,都没有任何反应。调试截图
建筑还行。这只是调试问题。
MinGW 已添加到 PATH。我可以在 CMD 中使用 g++ 或 gdb。
我的环境:
这是我的配置:
c_cpp_properties.json:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"C:/MinGW/include",
"C:/MinGW/x86_64-w64-mingw32/include",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/tr1",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
"${workspaceFolder}"
],
"defines": [
"_DEBUG",
"UNICODE"
],
"compilerPath": "C:/MinGW/bin/gcc.exe",
"intelliSenseMode": "clang-x64",
"browse": {
"path": [
"C:/MinGW/include",
"C:/MinGW/x86_64-w64-mingw32/include",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/tr1",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
"${workspaceFolder}"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
},
"cStandard": "c11",
"cppStandard": "c++17"
}
],
"version": …Run Code Online (Sandbox Code Playgroud)