вынес всё из executable кроме main.cpp в библиотеку? Или как то иначе это обычно делают
На будущее, лучше выноси в либы отдельные логические компоненты , если проект большое С опытом приходит
Считаю такой подход единственно верным в разработке софта Какой-нибудь pitchfork, например, для simple layout так и предлагает делать: <root-or-submodule> │ ├─ apps/ │ ├ foo.cpp <- Generates foo.exe │ ├ bar.cpp <- Generates bar.exe │ └ baz.cpp <- Generates baz.exe │ └─ src/ <- #include and link into `apps/` code └ <backend code...>
Логика подсказывает, что в данном случае — в <root>/include должны быть. Видимо, невнимательность автора
Обсуждают сегодня