# GCC Makefile

CC      = gcc
CFLAGS  = -pedantic -Wall -g -fopenmp -O0
LDFLAGS = -fopenmp

BINARIES = prefix
OBJECTS  = $(BINARIES).o

all: prefix

prefix: prefix.o
	$(CC) -o $@ $? $(LDFLAGS)

%.o: %.c
	$(CC) $(CFLAGS) -c $<

.PHONY: clean
clean:
	rm -rf $(OBJECTS) $(BINARIES)