解决vscode无法debug调试问题

解决vscode无法debug调试问题

本人使用的fedoraKDE……直接使用终端可以用gdb正常调试,然后在vscode按网上说的设置

{

"version": "0.2.0",
"configurations": [
    
    {
        "name": "(gdb) Launch",
        "type": "cppdbg",
        "request": "launch",
        "program": "${workspaceFolder}/a.out",
        "args": [],
        "stopAtEntry": false,
        "cwd": "${workspaceFolder}",
        "environment": [],
        "externalConsole": true,
        "MIMode": "gdb",
        "setupCommands": [
            {
                "description": "Enable pretty-printing for gdb",
                "text": "-enable-pretty-printing",
                "ignoreFailures": true
            }
        ]
    }
]

}
解决vscode无法debug调试问题_第1张图片
结果是会在start debugging 一直读条。
谷歌找了好半天看各种教程……
然后又看各种论坛……就是各种回复你TM都用linux了干嘛还用vscode,直接终端gdb啊。最后终于有人解决了这个问题……
其实就是 “externalConsole”: 这项设置……部分linux里vscode无法启用外部终端……把他设置成false就好了,我想大概是KDE的控制台是konsole吧又或者是权限的问题
一上午的时间啊,我想静静,别问我静静是谁,问就平和岛静雄
原文链接:https://blog.csdn.net/qq_39491052/article/details/86067991

你可能感兴趣的:(解决vscode,debug(gdb)问题)