1. 程式人生 > >Makefile通用寫法

Makefile通用寫法

可直接在eclipse中建立makefile工程,使用該makefile檔案。


SRC := $(wildcard *.c)
OBJ := $(patsubst %.c, %.o, $(SRC))

CC = gcc
CCLINK = g++
CFLAGS = -g -Wall

all: $(OBJ)
	$(CCLINK) $(CFLAGS) $^ -o [email protected]
	
$(OBJ): %.o:%.c
	$(CC) $(CFLAGS) -c $^ -o [email protected]
	
.PHONY:clean
clean:
	rm *.o all