Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- prog:=StudentList
- objs:=$(patsubst %.c,%.o,$(wildcard *.c))
- cc:=gcc
- ccflags:=-MMD -g -Wall
- ldflags:=
- test:=./$(prog)
- %.o: %.c
- $(cc) $(ccflags) -c $<
- $(prog): $(objs)
- $(cc) $(ccflags) -o $@ $^ $(ldflags)
- .PHONY: clean test
- clean:
- rm -f *.[od] $(prog)
- test: $(prog)
- $(test)
- leakcheck: $(prog)
- valgrind --leak-check=yes $(prog)
- -include *.d
Add Comment
Please, Sign In to add comment