У меня есть два проекта С++ в Eclipse CDT main и общий. В shared у меня есть заголовок calc.h. Я хочу использовать этот заголовок в main, поэтому я сделал следующее:
- добавлен
#include "calc.h
в соответствующие файлы в main - В основном
properties -> Project references
я проверил общий
Я надеялся, что это сработает, но при компиляции я получаю fatal error: calc.h: No such file or directory
, поэтому ссылка на проект как-то не работает.
Я могу заставить его работать, добавив общую исходную папку main properties->C/C++ Build->Setting->GCC C++Compiler->Includes
, но у меня плохое ощущение, что это станет громоздким в крупных проектах более сложные зависимости. Поэтому я надеюсь, что Eclipse справится с этим через ссылки на проекты.
Я что-то упускаю или вручную - единственный способ?