Мне дали проект C ++ (для школы), который мне нужно запустить и добавить дополнительный код.Я хотел бы запустить проект в Visual Studio Code.Я скачал расширение C / C ++, а также расширение Code Runner.Когда я пытаюсь запустить файл main.cpp, я получаю следующую ошибку:
Файл ANTLRInputStream.h находится в другой папке src, расположенной впапка времени выполнения.Я могу просто изменить включение на что-то вроде этого:
#include "../runtime/src/ANTLRInputStream.h"
Но это даст мне еще одну ошибку, когда внутри ANTLRInputStream есть куча включений, которые также ссылаются на заголовочные файлы, расположенные в другом месте.
У меня есть следующий файл свойств:
{
"configurations": [
{
"name": "MinGW",
"compilerPath": "C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gcc.exe",
"includePath": [
"${workspaceFolder}/**",
"runtime/src"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}
Где я пробовал некоторые варианты, такие как:
- runtime / src
- $ {rootFolder} / **
- $ {rootFolder} / runtime / src
И некоторые similair, но они не работают, и я действительно не знаю, должны ли они работать (как я понимаюдействительно не имею понятия о том, как настроить проекты C ++ в VSCode).Как я могу заставить работать все мои включения и иметь возможность запускать программу без изменения каждого включения вручную, чтобы найти его местоположение?