Я пытаюсь написать простую C программу с использованием кода VS; в моей программе 3 файла.
"main. c", "test. c", "test.h"
файл "main. c" находится в каталоге рабочей области, а файл «test.h» находится в папке заголовка, и эта папка находится в каталоге рабочей области. Я хочу включить "test.h" в файл "main. c", но получаю следующую ошибку:
"фатальная ошибка: test.h: нет такого файла или каталога".
Я много искал и пробовал много решений, но не смог решить эту проблему. Я буду признателен за любую помощь.
это файл "c_cpp_properties. json":
{
"configurations": [{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"${workspaceFolder}\\header"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"windowsSdkVersion": "8.1",
"compilerPath": "C:\\mingw\\mingw64\\bin\\gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64"
}],
"version": 4
}
это файл "task. json":
{
"version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "C/C++: gcc.exe build active file",
"command": "C:\\mingw\\mingw64\\bin\\gcc.exe",
"args": [
"-g",
"${file}",
"${workspaceFolder}\\source\\test.c",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "C:\\mingw\\mingw64\\bin"
},
"problemMatcher": [
"$gcc"
],
"group": "build"
}
]
}