@Bodden

Как в Cmake папку с срр добавить целиком?

Здравствуйте друзья.
Есть такая Структура проекта
64e8ae34c0475881895483.png

В смаке все файлы срр приходиться перечислять.
add_executable(bulk src/main.cpp
src/controlsData.cpp
src/models/dataTime.cpp
src/models/procesData.cpp
src/models/writeFile.cpp
src/models/outConsole.cpp
)

target_include_directories(bulk
    PRIVATE
    includes/
)


Можно ли как нибудь организовать подключения папки models целиком, что бы не перечислять каждый файл срр?
Я только учусь, не судите строго за вопрос.

Спасибо.
  • Вопрос задан
  • 934 просмотра
Решения вопроса 2
xzripper
@xzripper
0xC0000005
Используйте перебор файлов. IE:
file(GLOB ModelsCPPS "models/*.hpp")
Ответ написан
@dima20155
you don't choose c++. It chooses you
Насколько знаю, добавляют cpp руками.
Вот пример (почти три сотни исходников) https://github.com/oatpp/oatpp/blob/master/src/CMa...
При правильном подходе вы делаете это лишь 1 раз, так что никакой проблемы это представлять не должно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы