{"version":"0.2.0","configurations":[{"name":"(Windows) Launch","type":"cppvsdbg","request":"launch","program":"cmd","preLaunchTask":"echo","args":["/C","${fileDirname}\\${fileBasenameNoExtension}.exe","&","echo.","&","pause"],"stopAtEntry":false,"cwd":"${workspaceFolder}","environment":[],"externalConsole":true},{"name":"(gdb) Launch","type":"cppdbg","request":"launch","program":"${workspaceFolder}/${fileBasenameNoExtension}.exe","args":[],"stopAtEntry":false,"cwd":"${workspaceFolder}","environment":[],"externalConsole":true,"MIMode":"gdb","miDebuggerPath":"D:\\Tools\\mingw64\\bin\\gdb.exe",// 自己電腦的gdb"preLaunchTask":"echo",//這里和task.json的label相對(duì)應(yīng)"setupCommands":[{"description":"Enable pretty-printing for gdb","text":"-enable-pretty-printing","ignoreFailures":true}]}]}
tasks.json
{// See https://go.microsoft.com/fwlink/?LinkId=733558// for the documentation about the tasks.json format"version":"2.0.0","tasks":[{"label":"echo","type":"shell","command":"gcc","args":["-g","${file}","-o","${fileBasenameNoExtension}.exe","-fexec-charset=GBK"//解決中文亂碼]}],"presentation":{"echo":true,"reveal":"always","focus":false,"panel":"shared","showReuseMessage":true,"clear":false}}