[Comm] GNU make
Sergei Dolmatov
=?iso-8859-1?q?sergei_=CE=C1_dolmatov=2Edsb=2Eru?=
Пн Авг 11 15:18:00 MSD 2003
On Mon, Aug 11, 2003 at 02:57:50PM +0400, Vitaly Ostanin wrote:
> Hello, All!
>
> Назрел вопрос, на который в pinfo make ответа не нашёл:
>
> Как GNU make определяет, какие файлы нужно пересобрать?
>
> Подозреваю, что запоминает время последней модификации файла.
> Запоминает ли make это время (или другой признак) между
> разными запусками себя? Если да, то где?
На примере .c - он их сначала компилирует в .o, а затем смотрит, если .o
старше, чем соответствующий .c - то перекомпилирует.
И так со всем остальным. Конечно, очень грубо выразился, но суть примерно
такая. :)
--
Regards,
Sergei Dolmatov.
---
Real programs don't eat cache.
Подробная информация о списке рассылки community