CC=g++ CFLAGS=-Wall -std=gnu++11 NAME=pc EXE=$(NAME) SRC=$(NAME).cc all: ${EXE} $(EXE): $(SRC) $(CC) $(CFLAGS) $^ -o $(EXE) clean: rm $(EXE)