Как сохранить вывод Makefile в дочернем каталоге

Запуск make в папке, содержащей Makefile, сохраняет выходные файлы этого Makefile в том же каталоге. Можно ли сохранить их в дочернем каталоге, передавая некоторые аргументы команде make?

1
задан 6 June 2019 в 11:59

1 ответ

Из вашего комментария «Он генерирует двоичные .ko файлы для некоторых модулей ...» Я предполагаю, что вы пытаетесь собрать ядро ​​или модуль Linux. Ядро Linux поддерживает сборку из дерева с помощью переменной O=:

$ cd kernel-source
$ mkdir build
$ make O=build 

Для ядра вам обычно не требуется sudo. Это будет работать без особых привилегий. Для получения дополнительной информации см. https://wiki.ubuntu.com/KernelTeam/GitKernelBuild .

0
ответ дан 6 June 2019 в 11:59

Другие вопросы по тегам:

Похожие вопросы: