Makefile 를 만들다가 이론대로 안되는것이 있어서..이렇게..
일부 발췌한것입니다.
======================================
${TARGET} ${OBJ}
${OBJ} ${C_SRC}
${C_SRC} ${PC_SRC}
.pc.c
${ORACLE_PROC} ${ORACLE_PRECOMPFLAG} iname=$<
.c.o
${CC} ${KEPCO_CFLAGS} $< -o $@
===============================================
위에서 .pc .c .o 들의 변환 규칙에 의해서
여러개의 파일들중 갱신내용이 있는것들만 컴파일하도록하는
최적의 로직이 되어야 하는것 아닌가요?
그런데 실제론 제대로 안되더군요.. 전체를 터치하고 make 하면