Я только начал использовать VSCode в среде Linux Ubuntu и в течение прошлого дня пытался включить некоторые заголовочные файлы из подкаталога (снимок экрана проекта показан ниже).
Я устал добавлять путь к файлу заголовка в пути включения, но показываю ошибку. (Изображение ниже)
Я также устал от предоставленного полного пути, например. /home/user/Work/Cpp_Test_Project/OpenFace/FaceAnalyser/include/
все еще это не могло найти файл заголовка.
Кроме того, если я пытаюсь включить заголовок с локальным путем, например,
#include <OpenFace/LandmarkDetector/LandmarkCoreIncludes.h
тогда весь внутренне связанный заголовочный файл не работает.
любая помощь будет высоко оценена.
Файл c_cpp_properties.json предназначен для настройки IntelliSense. Компилятор, который вы используете, не читает из этого файла, поэтому вам нужно будет настроить путь включения для этого отдельно. Из того, что вы опубликовали, неясно, как вы настроили свою сборку.
Других решений пока нет …