Как пользоваться make?

Автор: mirw Дата: 15.10.2007 21:06 make [ -f makefile ] [ option ] ... target ...

Если я правильно понимаю, вместо слова target надо писать install, если я хочу скомпилировать программу?
Что надо писать вместо многоточия?

Объясните, пожалуйста, один раз и на всю жизнь - не могу найти на форумах толково раскрытой темы ни "как пользоваться make?", ни "как использовать make?". А справка вся на английском - чёрт ногу сломит!

Например, makefile находится в каталоге /root/Desktop/mathemagics-1.1, configure я уже запускал, теперь, насколько я понимаю, надо запустить make для компиляции. Как правильно это сделать?

В каком каталоге окажется скомпилированный файл программы?

Что я должен ввести в терминале после слова make? Какие опции я должен указать, а какие нет?

Напишите, пожалуйста, кто-нибудь, пример запуска make со всеми нужными путями и опциями для данного конкретного случая. Чтоб понятно было.

Огромное спасибо заранее!
Re: Как пользоваться make? 15.10.2007 21:30Bircoph Если есть Makefile, то в 99.9% случаев достаточно просто
набрать make.

Если Makefile нет, то нужно его сгенерировать (configure,
autoconf и т.п.) или написать самому (если вы пишете
программу).

После выполнения make программа будет скомпилирована в дереве
исходных кодов и, в большинстве случаев, но не всегда, готова
к запуску.

Для установки программы нужно выполнить make install, и,
опционально, можно задать переменные, указывающие что и куда
ставить.

В исходниках почти любой программы идёт README или INSTALL,
где весь процесс конфигурирования, компиляции и, быть может,
выполнения специфических действий после установки (как то
создание пользователя и группы) описаны нормальным
английским языком, так что проблем,- как и что собирать,- у
народа обычно не возникает.
RSS-материал