1.4 KiB
1.4 KiB
make
Средство запуска задач, описанных в Makefile. Чаще всего используется для управления компиляцией исполняемых файлов из исходного кода. Больше информации: https://www.gnu.org/software/make/manual/make.html.
- Вызвать первую цель из Makefile (обычно называется "all"):
make
- Вызвать определённую цель:
make {{цель}}
- Вызвать определённую цель, выполняя 4 задачи параллельно:
make {{[-j|--jobs]}} 4 {{цель}}
- Использовать определённый Makefile:
make {{[-f|--file]}} {{путь/к/файлу}}
- Выполнить make из другого каталога:
make {{[-C|--directory]}} {{путь/к/каталогу}}
- Принудительно собрать цель, даже если исходные файлы не изменились:
make {{[-B|--always-make]}} {{цель}}
- Переопределить переменную из Makefile:
make {{цель}} {{переменная}}={{новое_значение}}
- Переопределить переменные из Makefile переменными окружения:
make {{[-e|--environment-overrides]}} {{цель}}