Как мне "связать" проекты
IDE, которую я использую для разработки кода C++, "заворачивает" приложение в "проект".
У меня есть два таких "проекта", и оба они используют общий класс, позвольте мне назвать его "общим". .
Проекты находятся "в стадии строительства", и "общий" класс периодически меняется в каждом проекте - независимо.
Я хотел бы иметь еще один проект, где я хотел бы сохранить / обновить "общий" класс и вместо того, чтобы каждый проект имел отдельные копии такого класса, сделать ссылку на третий проект "общий" класс.
Теоретически мне просто нужно добавить "#include COMMON" , и я сделал это, и он компилируется нормально.
НО
линкер жалуется: "отсутствует ссылка..."
Я не знаю, как выбрать компоновщик
Я знаком со связыванием библиотек, но "COMMON" - это класс C++, а не библиотека.
Итак - как мне "связать" "общий" класс в другом проекте?
ПС
Подробный вывод компоновщика можно опубликовать, если это поможет.
Что я уже пробовал:
Существует несколько различных способов добавить "include COMMON", и они работают.