LINUX.ORG.RU

Чем сделать makefile


0

0

Вопрос такой: есть ли какая-нибудь утилитка, чтобы автоматизировать процесс создания make-файлов? (Что-то слабо верится, что в больших проектах туда ВСЁ руками добавляют. Или я неправ?)

★★★★★

я kdevelop'ом пользуюсь - вроде нормально делает

RomikQ
()

úÁÞÅÍ ÄÏÂÁ×ÌÑÔ Ø ÒÕËÁÍÉ "×ÓÅ"?!? äÏÓÔÁÔÏÞ ÎÏ ÏÐÉÓÁÔØ ÏÂÝÉÅ ÐÒÁ×ÉÌÁ É ËÏÎÅÞÎÙÅ ÃÅÌÉ. úÁ×ÉÓÉÍÏ ÓÔÉ ×ÙÞÉÓÌÑÀ ÔÓÑ Á×ÔÏÍÁÔÉ ÞÅÓËÉ. ôÁË ÞÔÏ ËÕÒÉ info make...

anonymous
()

Те, что большие, для них autoconf/automake (потом через скрипт configure все генерится).
Но если нужно по-быстрому, руками можно набить небольшой Makefile.

Лучше с automake/autoconf вообще не затевать, ибо это дурь дикая и оправдывает себя только на больших многоплатформенных проектах (хотя и это спорно).
(Нервных автоконффилов попрошу воздержаться от эмоций).

Есть еще альтернативный мейкфайлам и мейку вообще способ, называется jam
(http://www.perforce.com/jam/jam.html), или ftjam (модифицированная версия; не знаю, чем
отличается; http://www.freetype.org/jam/index.html). Пишут, что хорошо подходит как для
маленьких, так и для больших проектов (со сложной структурой). Например, freetype.

Я-то уже привык к мейку, но jam тоже весьма неплохая вещь (что важно, есть для многих
платформ - freebsd, linux, solaris, vax, win, etc). Так что рекомендую хотя бы попробовать.

anonymous
()

Интересно, а кто-нибудь юзал ant для чего-либо, кроме java?...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.