CC = icc CFLAGS = -Wall -ipo -qopenmp -xHost -O3 -no-prec-div LDFLAGS = -Wall -ipo -qopenmp -xHost -O3 -no-prec-div SRC = $(wildcard *.c) OBJ = $(patsubst %.c, %.o, $(SRC)) PKG = dump2sq $(PKG): $(OBJ) $(CC) $(LDFLAGS) $(LIBS) $(OBJ) -o $(PKG) obj/%.o: src/%.cpp dump2sq.h $(CC) $(CFLAGS) -c $< -o $@ clean: rm -f $(OBJ) $(PKG) install: $(PKG) install $(PKG) ~/bin