четверг, 28 января 2010 г.

Makefile: подлянка с пробелом

Не ставьте пробелов после инициализации переменных в Makefile!

Если мы напишем INCDIR=../include_, где _ = пробел, то выражение
'$(INCDIR)/header1.h' будет восприниматься make-ом как '/header1.h'. И этот хедэр найден, конечно? не будет.

Поэтому правильно будет написать INCDIR=../include<конец строки>