{ "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "windows": { "command": "g++", "args": [ "--std=c++11", "-g", "\"${file}\"", "-o", "\"${fileDirname}\\${fileBasenameNoExtension}.exe\"" ] }, "linux": { "command": "/usr/bin/g++", "args": [ "--std=c++11", "-g", "\"${file}\"", "-o", "\"${fileDirname}/${fileBasenameNoExtension}.exe\"" ] }, "problemMatcher": { "owner": "cpp", "fileLocation": [ "relative", "." ], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5 } }, "group": { "kind": "build", "isDefault": true }, "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared" } } // , // { // "type": "shell", // "label": "C/C++: g++ build active file", // "command": "/usr/bin/g++", // "args": [ // "-g", // "${file}", // "-o", // "${fileDirname}/${fileBasenameNoExtension}" // ], // "options": { // "cwd": "${workspaceFolder}" // }, // "problemMatcher": [ // "$gcc" // ], // "group": "build" // } ] }