VS Код: Отладка GDB: ОШИБКА: Не удается начать отладку. Неожиданный вывод GDB из команды «-exec-выполнить»

#visual-studio-code

Вопрос:

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

  1. Я использую Win7.
  2. Добавлен вариант среды «путь».
  3. McAfee не установлен на компьютере.

Сообщение в консоли отладки:

 =thread-group-added,id="i1"
GNU gdb (GDB) 10.2
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3 : GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-msys".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
=cmd-param-changed,param="pagination",value="off"
ERROR: Unable to start debugging. Unexpected GDB output from command "-exec-run". Error creating process /usr/bin/c:\Document\myHelloWorld/c:DocumentmyHelloWorldmyHelloWorld.exe, (error 2).
The program 'c:DocumentmyHelloWorldmyHelloWorld.exe' has exited with code 42 (0x0000002a).
 

Структура папок такова:
структура
в .vscode есть задачи.json и запуск.json.

Вот первый мой мир.c:

 #include <stdio.h>
int main(void)
{
    printf("%d, Hello World!n");
    getchar();
    return 0;
}
 

и задачи.json:

 "version": "2.0.0",
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C  : gcc.exe build active file",
            "command": "C:\msys64\usr\bin\gcc.exe",
            "args": [
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "compiler: C:\msys64\usr\bin\gcc.exe"
        }
    ]
 

последним является запуск.json:

 "version": "0.2.0",
"configurations": [
    {
        "name": "gcc.exe - Build and debug active file",
        "type": "cppdbg",
        "request": "launch",
        "TargetArchitecture": "x86",
        "program": "${fileDirname}\${fileBasenameNoExtension}.exe",
        "args": [],
        "stopAtEntry": false,
        "cwd": "${fileDirname}",
        "environment": [],
        "externalConsole": false,
        "MIMode": "gdb",
        "miDebuggerPath": "C:\msys64\usr\bin\gdb.exe",
        "setupCommands": [
            {
                "description": "Enable pretty-printing for gdb",
                "text": "-enable-pretty-printing",
                "ignoreFailures": true
            }
        ],
        "preLaunchTask": "C/C  : gcc.exe build active file"
    }
]