target = app
# src = main.c add.c print.c src = $(wildcard *.c) #obj = main.o add.o print.o obj = $(patsubst %.c, %.o, $(src)) CC =gcc
#CC = arm-linux-gcc CFLAGS = -g -Wall
LDFLAGS = #app:main.o add.o print.o
#$< =====> main.o #s^ =====> main.o add.o print.o $(target):$(obj) $(CC) $(LDFLAGS) $^ -o $@ #main.o:main.c
#print.o:main.c %.o:%.c $(CC) -c $< $(CFLAGS) -o $@ clean: -rm -f *.o $(target) .PHONY:clean |
|