Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Project: OOD in ANSI C examples.
- # Date created: May 21, 2012
- # Whom: valsorym <[email protected]>
- # binary
- EXECUTABLE = $(.CURDIR)/oodmain2
- # compiler
- CC = cc
- CFLAGS = -Wall -ansi -std=c99
- LDFLAGS = -O2
- # targets
- all: $(EXECUTABLE)
- $(EXECUTABLE): oodmain.o human.o employee.o
- $(CC) $(CFLAGS) -o $@ $> $(LDFLAGS)
- oodmain.o: oodmain.c
- $(CC) $(CFLAGS) -c $>
- human.o: human.c
- $(CC) $(CFLAGS) -c $>
- employee.o: employee.c
- $(CC) $(CFLAGS) -c $>
- .PHONY: all clean run install
- clean:
- rm -f *.out *.o *.core
- run:
- $(EXECUTABLE)
- make clean
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement