Я пытаюсь выучить C ++, и до сих пор все прошло хорошо. Я установил Mingw, и G ++ работал довольно хорошо. Однако, когда я попытался использовать файлы заголовков, проблемы с файлами main.exe, которые не хотели появляться . В какой -то момент я сдался и сдал код в отношении кода, но с тех пор я могу скомпилировать простые файлы (то есть код без файлов заголовков) с G ++ только в первый раз. После первой отладки, когда я хочу перекомпилировать свой файл, опция G ++ больше не появляется, и единственный способ его работы - это удалить папку. Опция G ++ появляется
Когда я выбираю опцию G ++, код работает нормально. Я не знаю, куда он пошел! src = "https://i.sstatic.net/m6b2tjbp.png"/>
Обратите внимание, что он исчезает, независимо от того, какой код я пишу. Раньше это работало нормально, я не знаю, что произошло! /> Вот мой файл tasks.json < /p>
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: g++.exe build active file",
"command": "C:\\MinGW\\bin\\g++.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "Task generated by Debugger."
}
],
"version": "2.0.0"
< /code>
} < /p>
** Решение ** < /p>
Просто зайдите в окно отладки, выберите «Создайте файл запуска.json» и выберите правильный компилятор (обязательно установите правильный путь в вашей окружающей среде). < /p>
это. (сохранить файл)
Подробнее здесь: https://stackoverflow.com/questions/796 ... ompilation