kachsheev
@kachsheev
C++ one love

Как запустить сборку проекта, в котором более одного makefile, причем каждый в своей папке?

Допустим есть какой-то проект.
Каждая логическая часть разнесена по папкам. В каждой папке соотвественно свой makefile, в том числе и в корневой.

Для примера:
Project/
         Test/
              Makefile_test
              <...files...>
         Test2/
               Makefile_test2
               <...files...>
         Makefile_prj


Как запуститить сбоку? Что для этого нужно в "корневом" Makefile добавить?
  • Вопрос задан
  • 2277 просмотров
Решения вопроса 1
kachsheev
@kachsheev Автор вопроса
C++ one love
Ха, сам спростил, сам ответил.
Makefile_prj:
all:
        make make_test
        make make_test2

make_test:
        make -C Test/ -f Makefile_test

make_test2:
        make -C Test2/ -f Makefile_test2
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы