При компоновке системы командой make системы Unix описание компоновки задается с помощью зависимостей вида target: source1, …, source. Данная зависимость говорит, что цель target зависит от нескольких источников. Укажите, в каких случаях зависимость будет применяться, перестраивая цель target?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
когда выясняется, что зависимость следует применить, то она непосредственно применяется
если указана зависимость, то она всегда будет применяться
когда выясняется, что зависимость следует применить, то перед непосредственным ее применением проверяется, не являются ли источники целями других зависимостей. Если источники являются целями, то процесс рекурсивно применяется к этим целям(Верный ответ)
зависимость будет применяться только тогда, когда хотя бы один из источников был перестроен и дата его создания более поздняя, чем дата создания цели target(Верный ответ)