Применение команды make другими файлами
Запустите команду make из каталога, в котором находится файл описания для создаваемого файла.
Имя этого файла описания указывается в параметре файл-описания. Введите команду
make -f файл-описанияЕсли файл описания называется makefile или Makefile, флаг -f указывать не нужно. Введите в командной строке вместе с командой make макроопределения, флаги, имена файлов описания и имена целевых файлов:
make [флаги]
[макроопределения] [целевые файлы]С помощью параметров, заданных в командной строке, команда make определяет, что ей нужно сделать. Во-первых, она просматривает все макроопределения, указанные в командной строке (т.е. записи, которые заключены в кавычки и содержат знак равенства), и выполняет макроподстановку. Если команда make обнаружит одно и то же макроопределение в командной строке и в файле описания, то она будет применять макроопределение, заданное в командной строке.
После этого команда make просматривает флаги.
Все остальные записи в командной строке рассматриваются командой make как имена целевых файлов. Команда make выполняет все команды оболочки, заключенные в обратные кавычки, которые генерируют имена целевых файлов. После этого команда make создает целевые файлы (слева направо). Если имя целевого файла в командной строке не указано, то команда make создает целевой файл с первым же обнаруженным в файле описания именем, которое не начинается с точки. Если задано несколько файлов описания, команда make определяет имя целевого файла из первого файла описания.