좀 큰 규모의 Makefile 을 처음 작성하는데요.
소스 디렉토리의 구조는 다음과 같습니다.
c:\app
|
+--driver
| |
| |-Makefile
| |
| |-driver.c
|
+--data
| |
| |-Makefile
| |
| |-data.c
|
|-Makefile
|
|-app.c
src\Makefile 에서 다음과 같이 하려고 했는데,
[code:1]
OBJS = app.o driver\driver.o data\data.o
app.out : sub_make $(OBJS)
$(LD) -o $@ (OBJS)
sub_make :
$(MAKE) -C driver
$(MAKE) -C data