Итак, не очень сложный вопрос, но так как я никогда не делал этого раньше, мне нужен ваш совет.
У меня есть мой основной проект, который включает в себя еще 2 подпроекта, которые производят статические библиотеки, которые использует основной проект,Теперь я хочу добавить каркас Loggin в свой проект, и я хочу иметь возможность использовать его внутри моего основного проекта, а также внутри моих статических библиотек.Как вы можете видеть здесь , это не очень сложно, нужно включить только 3 файла.
Однако я не уверен, как лучше это сделать.Добавление этих 3 файлов в каждый из проектов, вероятно, приведет к переопределению символов.Недостаточно добавить только одну из статических библиотек, если я не заставлю другую зависеть от нее, что не совсем корректно по логике.Я могу, вероятно, сделать другой проект статической библиотеки из этих 3 файлов, и сделать свой проект и мои 2 других подпроекта зависимыми от него, но это похоже на излишество.
Какой лучший способ действий здесь?
Спасибо!