Проблема компиляции с помощью gcc и gdb в Vs-коде с Windows

#c #visual-studio-code #gcc #gdb

#c #visual-studio-код #gcc #gdb

Вопрос:

Я начинаю с VSCode и не могу скомпилировать свой программный компонент в C. Я провел много исследований и не могу найти решение. Кто-нибудь может мне помочь?

C_CPP_Properties.json

 {  "configurations": [  {  "name": "Win32",  "includePath": [  "${workspaceFolder}/**",  "C:\MinGW\include",  "C:\MinGW\lib\gcc\mingw32\6.3.0\include"   ],  "defines": [  "_DEBUG",  "UNICODE",  "_UNICODE"  ],  "cStandard": "c17",  "cppStandard": "c  17",  "intelliSenseMode": "windows-msvc-x64"  }  ],  "version": 4 }  

Запуск.json

 {  // Use IntelliSense to learn about possible attributes.  // Hover to view descriptions of existing attributes.  // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387  "version": "0.2.0",  "configurations": [  {  "name": "(gdb) Lancer",  "type": "cppdbg",  "request": "launch",  "program": "C:\MinGW\bin\gcc.exe",  "args": [],  "stopAtEntry": false,  "cwd": "${fileDirname}",  "environment": [],  "externalConsole": false,  "MIMode": "gdb",  "miDebuggerPath": "C:\MinGW\bin\gdb.exe",  "setupCommands": [  {  "description": "Activer l'impression en mode Pretty pour gdb",  "text": "-enable-pretty-printing",  "ignoreFailures": true  }  ]  }  ] }  

Настройки.json

 {  "files.associations": {  "time.h": "c"  } }  

Задача.json

 {  "version": "2.0.0",  "tasks": [  {  "type": "cppbuild",  "label": "C/C  : gcc.exe générer le fichier actif",  "command": "C:\MinGW\bin\gcc.exe",  "args": [  "-fdiagnostics-color=always",  "-g",  "${file}",  "-o",  "${fileDirname}\${fileBasenameNoExtension}.exe "  ],  "options": {  "cwd": "C:\MinGW\bin"  },  "problemMatcher": [  "$gcc"  ],  "group": {  "isDefault": true,  "kind": "build"  }  }  ] }  

Главная.c

 #includelt;stdio.hgt; #includelt;stdlib.hgt;  int main() {  int i = 1;    printf("Hello Worldn");  return 0; }  

Ошибка

 PS C:Dev.gitCodegt; The program 'C:MinGWbingcc.exe' has exited with code 1 (0x00000001).  

Я бы очень хотел, чтобы это сработало, Я пытался справиться самостоятельно, но на самом деле ничего не нашел.

Я надеюсь, что кода, который я ввел, будет достаточно для мейдера. Спасибо и хорошего дня 🙂

Комментарии:

1. работает ли это, если вы компилируете вручную?

2. с powershell компиляция работает, но с VSCode is не работает.