|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Simakov 2:5020/400 04 Feb 2002 23:45:09 To : Denis Smirnov Subject : Re: Пpогpаммиpование -------------------------------------------------------------------------------- Hello, Denis! On Вск, 03 Фев 2002 в 23:55 GMT you wrote: > Dmitry Simakov <ds@uriit.ru> wrote: > > DS> Однако, Makefile сводится к очень простому графу - к дереву. Его > DS> изобразить можно и редактировать весьма просто. Есть даже продукты, > DS> которые это позволяют делать. > > А смысл? Проще использовать automake, и не морочить себе голову. Пусть > выглядит не очень красиво, зато вместе с libtool и autoconf жизнь > упрощает серьёзно. И проще заботиться о переносимости. О переносимости лучше заботиться используя для этого java(tm). Там результат всегда предсказуем и за собой следить проще - есть куча инструментов для объективного контроля шаловливых ручек. ж) А autoconf/libtool - жуткое творение.. грамотная поддержка этих инструментов приводит к упрощению для пользователя сборки софта (ненамного) и очень сильно влияет на сложность кода -- нужна куча #ifdef для "правильного" проекта... Причем эти дерганья препроцессора размазаны по всему исходному тексту. Я прочитал autobook и просто ужаснулся от кривизны принципа. Есть проблема - куча программ на одном языке, которые непонятно как собрать на соседней машине. Предлагается не решить проблему, а сделать костыли разной длины в количестве трех штук и начать с ними помаленьку двигаться. Кошмар какой.. Hет, раз уж Makefile - значит c/c++ и какой-нибудь cforge, а если надо переносимость - надо что-то другое брать и желательно с билдером. Visual Age for Java, например, под линух на халяву раздают. ;) -- Best Regards, Dmitry Simakov <mailto:ds@uriit.ru.n0sp@m> ICQ UIN: 72496293 --- ifmail v.2.15dev5 * Origin: Ugra Research Institute of Information Technologies (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/21697e69ac203.html, оценка из 5, голосов 10
|