|
@@ -0,0 +1,53 @@
|
|
|
+{
|
|
|
+ "version": "0.2.0",
|
|
|
+ "configurations": [
|
|
|
+ {
|
|
|
+ "name": "g++.exe build and debug active file",
|
|
|
+ "type": "cppdbg",
|
|
|
+ "request": "launch",
|
|
|
+ "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
|
|
|
+ "args": [],
|
|
|
+ "stopAtEntry": false,
|
|
|
+ "cwd": "${workspaceFolder}",
|
|
|
+ "environment": [],
|
|
|
+ "externalConsole": false,
|
|
|
+ "MIMode": "gdb",
|
|
|
+ "miDebuggerPath": "C:\\Users\\user\\scoop\\apps\\gcc\\current\\bin\\gdb.exe",
|
|
|
+ "setupCommands": [
|
|
|
+ {
|
|
|
+ "description": "Enable pretty-printing for gdb",
|
|
|
+ "text": "-enable-pretty-printing",
|
|
|
+ "ignoreFailures": true
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "preLaunchTask": "g++.exe build active file",
|
|
|
+ "internalConsoleOptions": "neverOpen"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "C/C++: g++.exe build and debug active file",
|
|
|
+ "type": "cppdbg",
|
|
|
+ "request": "launch",
|
|
|
+ "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
|
|
|
+ "args": [],
|
|
|
+ "stopAtEntry": false,
|
|
|
+ "cwd": "${fileDirname}",
|
|
|
+ "environment": [],
|
|
|
+ "externalConsole": false,
|
|
|
+ "MIMode": "gdb",
|
|
|
+ "miDebuggerPath": "gdb.exe",
|
|
|
+ "setupCommands": [
|
|
|
+ {
|
|
|
+ "description": "Enable pretty-printing for gdb",
|
|
|
+ "text": "-enable-pretty-printing",
|
|
|
+ "ignoreFailures": true
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "description": "Set Disassembly Flavor to Intel",
|
|
|
+ "text": "-gdb-set disassembly-flavor intel",
|
|
|
+ "ignoreFailures": true
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "preLaunchTask": "C/C++: g++.exe build active file"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+}
|