Clang не может найти каталог включения?

Я просто переместил все мои заголовочные файлы в include каталог моего проекта, а не .cpp и .h в src каталог. Я использую YouCompleteMe в vim, и теперь, когда я открываю vim, он сообщает, что мои заголовочные файлы не могут быть найдены сбоку, чтобы предупредить меня об ошибках компилятора. В частности, это дает мне ошибки на #include "my_header.h" из my_header.h file not found и ошибки в каждом методе говорят use of undeclared identifier, Тем не менее, код компилируется просто отлично. И автозаполнение работает отлично. Кажется, что Clang не может найти, где мои файлы заголовков находятся сейчас, так как я переместил их ../include, Если я поменяю #include линия будет #include "../include/my_header", все ошибки в гостях. Но, кажется, лучше иметь только #include "my_header.h" во всех моих .cpp файлы или #include <my_header.h>,

Может ли кто-нибудь помочь мне решить эту проблему?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]