Здравствуйте.
Подскажите пожалуйста, где у меня ошибка
написал простой код на cpp
#include <iostream>
using namespace std;
int main() {
//setlocale(LC_ALL, "");
int ans, x, y;
bool f;
std::cout << "hello!" << endl;
cout <<" -------------------------" << endl;
return 0;
}
Как сказано в документации VS Code составил простой launch.json
launch.json{
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) Launch",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}/a.exe",
"args": [],
"stopAtEntry": false,
"preLaunchTask": "mybuild",
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true
}
]
}
и
task.json{
"version": "2.0.0",
"tasks": [
{
"label": "mybuild",
"type": "shell",
"command": "g++",
"args": [
"${file}",
"-g"
],
"group": "build",
"presentation": {
// Reveal the output only if unrecognized errors occur.
"reveal": "always"
},
// Use the standard MS compiler pattern to detect errors, warnings and infos
"problemMatcher": "$msCompile"
}
]
}
При запуске выдает ошибку
Неправильный формат параметра: /d
Установлен компилятор MinGW64, путь в переменной PATH прописан. Через обычную консоль windows файл компилируется.
Как запустить компиляцию и отладку, где ошибка?
Да, все что мне выдал google тоже почитал, попробовал, ошибка та-же.