我一直在树莓派和 c/c++ 扩展上使用远程 ssh,没有任何问题,突然间我无法启动调试器。没有任何变化,配置文件与以前相同,但现在当我启动调试器时,我会看到顶部调试栏几秒钟,然后它消失了。控制台上没有任何消息,什么也没有。
\n为此,我从头开始创建了一个简单的项目,即使在那里,也出现了同样的问题。
\n重现\nlaunch.json
\n{\n "version": "0.2.0",\n "configurations": [\n {\n "name": "(gdb) Launch",\n "type": "cppdbg",\n "request": "launch",\n "program": "${workspaceFolder}/a.out",\n "args": [],\n "stopAtEntry": false,\n "cwd": "${workspaceFolder}",\n "environment": [],\n "logging": { "engineLogging": true },\n "externalConsole": true,\n "MIMode": "gdb",\n "miDebuggerPath": "/usr/bin/gdb",\n "setupCommands": [\n {\n "description": "Enable pretty-printing for gdb",\n "text": "-enable-pretty-printing",\n "ignoreFailures": false\n }\n ]\n }\n ]\n}\nRun Code Online (Sandbox Code Playgroud)\n主程序
\n#include <stdio.h>\nint main(){\n …Run Code Online (Sandbox Code Playgroud) 如标题所述,我可以从现有的Makefile中自动填充c_cpp_properties.json吗?