# GCC Makefile CC = gcc CFLAGS = -pedantic -Wall -g -fopenmp -O0 --std=c99 -D_XOPEN_SOURCE LDFLAGS = -fopenmp BINARIES = sort OBJECTS = $(BINARIES).o all: sort sort: sort.o numlist.o $(CC) -o $@ $? $(LDFLAGS) %.o: %.c $(CC) $(CFLAGS) -c $< .PHONY: clean clean: rm -rf $(OBJECTS) $(BINARIES) numlist.o