小编kii*_*zzz的帖子

无法使用 gdb 在 VS 代码中调试 C++

我正在尝试在 Visual Studio Code 中调试 C++,但这里出了点问题。调试状态不断滚动,但没有控制台显示。如果我停止调试(shift+ F5),我将无法再次调试。无论是单击绿色三角形还是 F5,都没有任何反应。调试截图

建筑还行。这只是调试问题。
MinGW 已添加到 PATH。我可以在 CMD 中使用 g++ 或 gdb。

我的环境:

  • 操作系统:Windows10 1803
  • Visual Studio 代码:1.24.0
  • C/C++ 扩展:0.17.4
  • MinGW_w64:x86_64-8.1.0-release-posix-seh-rt_v6-rev0

这是我的配置:

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)

c++ debugging gdb mingw visual-studio-code

3
推荐指数
1
解决办法
6905
查看次数

标签 统计

c++ ×1

debugging ×1

gdb ×1

mingw ×1

visual-studio-code ×1