$ {workspaceFolder} \\ *. cpp явно не распознается как допустимый путь в задачах vscode. json - PullRequest
0 голосов
/ 20 апреля 2020

При нажатии Ctrl + Shift + B в папке рабочей области я получаю The terminal process terminated with exit code 1. Кажется, это означает, что путь неверен. Тем не менее, я следую инструкциям Microsoft здесь:

https://code.visualstudio.com/docs/cpp/config-mingw#_modifying -tasks json

Я также проверил переполнение стека, и это определенно должно работать. Когда я заменяю *. cpp на main. cpp, он компилируется без проблем. У меня сейчас только один файл, но в будущем у меня точно будет больше.

Я использую vscode 1.44.2, g ++ 9.3.0.

{
  "version": "2.0.0",
  "tasks": [
    {
      "type": "shell",
      "label": "g++.exe build active file",
      "command": "D:\\cygwin64\\bin\\g++.exe",
      "args": [
        "-g",
        "${workspaceFolder}\\*.cpp",
        "-o",
        "${workspaceFolder}\\BreadShopPro.exe"
      ],
      "options": {
        "cwd": "D:\\cygwin64\\bin"
      },
      "problemMatcher": [
        "$gcc"
      ],
      "group": {
        "kind": "build",
        "isDefault": true
      }
    }
  ]
}

My workspace folder

...