Просьба о помощи
![](http://mediasubs.ru/author/avatar/8175978.png)
Здравствуйте, уважаемые.
Помогите начинающему. Меня интересует любая информация о makefiles.
Что это, для чего, как работает и т.д..
Помогите кто чем может. За раннее благодарен.
← Январь 2007 → | ||||||
1
|
2
|
3
|
4
|
5
|
6
|
7
|
---|---|---|---|---|---|---|
8
|
9
|
10
|
12
|
13
|
14
|
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
26
|
27
|
28
|
||||
29
|
30
|
31
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://codeguru.ru
Открыт:
21-09-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.prog.prog-list@subscribe.ru
Адрес
модератора: comp.soft.prog.prog-owner@subscribe.ru
Здравствуйте, уважаемые.
Помогите начинающему. Меня интересует любая информация о makefiles.
Что это, для чего, как работает и т.д..
Помогите кто чем может. За раннее благодарен.
Здравствуйте !
К слову просто. В линухе есть autotools - с помощью них
генерируется скрипт конфигурации + makefile генерируется
из простенького makefile.am при помощи automake.
Эти тулзы позволяют конфугурить проекты для сборки на различных
платформах, не заботясь об особенностях конкретной платформы.
Здравствуйте.
Спасибо всем что отозвались и помогли. Есть материал. Буду
разбираться.
Это набор инструкций для перекомпиляции и сборки (линковки)
многофайловых проектов. Позволяет не компилировать те файлы,
которые не трогали (и которые независимы от тех, которые трогали).
Работает со всеми компиляторами и линкерами, которые можно запускать
из командной строки.
Надо загрузить себе Cygnus, например, там есть make и хелпы
(на английском, разумеется. Чего-то есть и у Микрософта, но это
их извращение.
Запускается обычно командой make
(если мейк-файл называется mskefile).
ЗЫ: makefile очень чувствителен к символам табуляции,
поэтому редактировать надо с осторожностью, в текстовом
редакторе.
М.