Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Declaration of variables
- CC = gcc
- CC_FLAGS = -w
- # File names
- EXEC = run
- SOURCES = $(wildcard *.c)
- OBJECTS = $(SOURCES:.c=.o)
- # Main target
- $(EXEC): $(OBJECTS)
- $(CC) $(OBJECTS) -o $(EXEC)
- # To obtain object files
- %.o: %.c
- $(CC) -c $(CC_FLAGS) $< -o $@
- # To remove generated files
- clean:
- rm -f $(EXEC) $(OBJECTS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement