|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 22 Jan 2002 03:49:57 To : vitus@ice.ru Subject : Re: Пpогpаммиpование -------------------------------------------------------------------------------- vitus@ice.ru wrote: vir> Hу не все. Он не подхватит то что foo.o зависит кроме foo.c от bar.h и vir> baz.h, а bar.o - только от bar.h. Hо на то есть gcc -M :-) Интересно, а ты смотрел на приведенный makefile, или только остальной текст читал? - --- [повторюся] --- include $(SOURCES:.c=.d) %.d: %.c gcc -MM -MG $< \ | sed 's/\($*\)\.o[ :]*/\1.o $@ : /g' > $@; \ [ -s $@ ] || rm -f $@ - --- [ вправду gcc -M рулит] --- -- Удачи! Антон Коваленко /* http://softlenin.chat.ru */. --- ifmail v.2.15dev5 * Origin: A poorly-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/88186c88716e.html, оценка из 5, голосов 10
|