Файл Eclipse с тем же именем включает путь c c ++

0

Прежде всего, я хотел бы упомянуть, что я использую eclipse.

Это пример файловой структуры

source/file.h source/additionalsource/file.h

Следует отметить, что оба заголовочных файла имеют одинаковое имя.

поэтому включение источника и источника/добавочного источника для включения путей и записи #include "file.h" Не работает, так как существует конфликт имен файлов.

Поэтому я включил только источник/в пути include, и я использую #include "file.h" и "addlsource/file.h" в своем коде.

По какой-то причине eclipse не находит addsource/file.h, хотя источник/находится в пути include.

Эта работа в visual studio и GNU make файлах, но не в eclipse.

Я не хочу менять файлы, поскольку это проект совместного использования и кросс-платформенное приложение

Теги:
path
include

1 ответ

1
Лучший ответ

Попробуй это:

#include "./additionalsource/file.h"

Ещё вопросы

Сообщество Overcoder
Наверх
Меню