{ "version": "2.0.0", "tasks": [ { "label": "C (clang)", "type": "cppbuild", "command": "clang", "args": [ "-fcolor-diagnostics", "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}.exe" ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true }, "detail": "C (clang)" }, { "label": "C++ (clang++)", "type": "cppbuild", "command": "clang++", "args": [ "-fcolor-diagnostics", "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}.exe" ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true }, "detail": "C++ (clang++)" }, { "label": "C/C++ (cl)", "type": "shell", "command": "${workspaceFolder}/.vscode/build.ps1", "args": [ "/Zi", "/EHsc", "/nologo", "/Fe:", "${fileDirname}/${fileBasenameNoExtension}.exe", "${file}" ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$msCompile" ], "group": { "kind": "build", "isDefault": true }, "detail": "C/C++ (cl)" } ] }