VSCode не распознает g ++, хотя все кажется правильным? - PullRequest
0 голосов
/ 12 ноября 2018

Так что я искал везде, и ничто из того, что я пробую, не помогает мне.Эта ситуация довольно уникальна.Я попытался скомпилировать простую программу в VSCode, и если выдает следующую ошибку:

g++ : The term 'g++' is not recognized as the name of a cmdlet, function,
script file, or operable program.

Беда в том, что я ПОЗИТИВЕН, что все настроено так же, как на моем ноутбуке, я даже следовал инструкциямИнструкция по установке и настройке программы.

Я установил MinGW, добавил его в путь к среде, использовал следующий код в tasks.json:

  {
   "version": "2.0.0",
   "tasks": [
       {
           "label": "build",
           "type": "shell",
           "command": "g++",
        "args": [
            "-g",
            "main.cpp"
        ],
        "group": {
            "kind": "build",
            "isDefault": true
        }
    }
],
"presentation": {
    "echo": true,
    "reveal": "always",
    "focus": true,
    "panel": "shared"
 }
}

Я также попытался добавить полныйпуть в моем файле "tasks.json" и добавление пути MinGW к моим системным переменным.

Меня удивляет то, что мой ноутбук все прекрасно компилирует, хотя все, что я проверяю, точното же самое между моим ноутбуком и рабочим столом.Оба работают под управлением Windows 10 v 1803, последние обновления, оба имеют MinGW, установленный в C :, путь к переменной среды - тот же «C: \ MinGW \ bin», и оба используют один и тот же «tasks.json».

#include <iostream>

using namespace std;


int main(){

    cout<< "hello world! " << endl;

    cout<< "Hear me roar";


    return 0;
    }

Любая помощь приветствуется.

PS g ++ -v работает.забыл поставить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...