[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