В make-файле не существует такой вещи, как "вложенная", "внутренняя" или "заключающая" цель.Конечно, вы можете «собирать» цели неявно, объявив предварительные условия: если вы создаете цель, она также создает все ее предпосылки.
Термин цель верхнего уровня , используемый в этом разделеРуководство по GNU make - это ваше субъективное понимание конечных целей, которые хочет создать ваш make-файл.Поэтому, если ваш make-файл должен создать программу и библиотеку, это «цели верхнего уровня», на которые ссылается этот раздел.
На этой странице обсуждается только набор общих целей, которые реализуют многие make-файлы.Ни один из них не встроен в make или не имеет особого значения для создания самого себя.