launch.json
1 { 2 "version": "0.2.0", 3 "configurations": [ 4 { 5 "name": "C/C++", 6 "type": "cppdbg", 7 "request": "launch", 8 "program": "${fileDirname}/${fileBasenameNoExtension}.exe", 9 "args": [],10 "stopAtEntry": false,11 "cwd": "${workspaceFolder}",12 "environment": [],13 "externalConsole": true,14 "MIMode": "gdb",15 "miDebuggerPath": "C:/Program Files/mingw64/bin/gdb.exe",16 "preLaunchTask": "g++",17 "setupCommands": [18 {19 "description": "Enable pretty-printing for gdb",20 "text": "-enable-pretty-printing",21 "ignoreFailures": true22 }23 ],24 },25 ]26 }
tasks.json
1 { 2 "version": "0.2.0", 3 "configurations": [ 4 { 5 "name": "C/C++", 6 "type": "cppdbg", 7 "request": "launch", 8 "program": "${fileDirname}/${fileBasenameNoExtension}.exe", 9 "args": [],10 "stopAtEntry": false,11 "cwd": "${workspaceFolder}",12 "environment": [],13 "externalConsole": true,14 "MIMode": "gdb",15 "miDebuggerPath": "C:/Program Files/mingw64/bin/gdb.exe",16 "preLaunchTask": "g++",17 "setupCommands": [18 {19 "description": "Enable pretty-printing for gdb",20 "text": "-enable-pretty-printing",21 "ignoreFailures": true22 }23 ],24 },25 ]26 }
c_cpp_properties.json
1 { 2 "configurations": [ 3 { 4 "name": "MinGW", 5 "intelliSenseMode": "gcc-x64", 6 "compilerPath": "C:/Program Files/mingw-w64/x86_64-8.1.0-win32-seh-rt_v6-rev0/mingw64/bin/gcc.exe", 7 "includePath": [ 8 "${workspaceFolder}" 9 ],10 "defines": [],11 "browse": {12 "path": [13 "${workspaceFolder}"14 ],15 "limitSymbolsToIncludedHeaders": true,16 "databaseFilename": ""17 },18 "cStandard": "c11",19 "cppStandard": "c++17"20 }21 ],22 "version": 423 }