Читаем Управление проектов с GNU Make и в главе 2, автор пишет следующий образ сделать поколению автоматического DEPENDENCYразница между следующими двумя способами сделать автоматическую генерацию зависимостей
depend: count_words.c lexer.c counter.c
$(CC) -M $(CPPFLAGS) $^ > [email protected]
include depend
Однако я как правило,
makedepend -I $(CC) -f $(MAKEFILE) count_words.c lexer.c counter.c
Я не уверен, какой путь лучше или они служат эквивалентной цели и могут использоваться взаимозаменяемо?
Спасибо большое!
Это правильный ответ. Вы получаете счастливую ситуацию зависимостей бесплатно, и они никогда не устарели. – bobbogo