У меня есть два проекта C ++ в Eclipse CDT main и shared . В shared у меня есть заголовок с именем calc.h . Я хочу использовать этот заголовок в main , поэтому я сделал следующее:
#include "calc.h
в соответствующие файлы в main main ] -> Ссылки на проекты
я проверил of shared Я надеялся, что это сработает, но получаю фатальную ошибку: calc.h: Нет такого файла или каталога
при компиляции, поэтому ссылка на проект почему-то не работает.
Я могу заставить его работать, добавив вручную исходную папку shared в main свойства -> C / C ++ Build-> Setting-> GCC C ++ Compiler-> Включает
, но у меня плохое предчувствие, что это станет обременительным для больших проектов с более сложными зависимостями. Поэтому я надеялся, что Eclipse сможет справиться с этим через ссылки на проекты.
Я что-то упускаю или это единственный способ вручную?