{
"configurations": [
{
"name": "f5 debug",//随便取
"type": "cppdbg",//必选
"request": "launch",//必选
"program":"C:\\Windows\\System32\\cmd.exe",//这行和下一行控制弹出黑窗口不闪退
"args": ["/c","${fileDirname}/${fileBasenameNoExtension}.exe","&","echo.","&","echo","----------","&","pause"],
// "program":"${fileDirname}/${fileBasenameNoExtension}.exe",
"stopAtEntry": false,//未知
"cwd": "${fileDirname}",//必选
"environment": [],//未知
"externalConsole": true,//控制是否弹出黑窗口
"MIMode": "gdb",//这行和下一行必须这样填,下一行是编译器目录
"miDebuggerPath": "D:\\mingw64\\bin\\gdb.exe"
}
]
}
这样写无法调试,但是不这样写又无法解决闪退问题