improve Makefile

This commit is contained in:
Carl Pearson
2021-04-30 14:09:13 -06:00
parent 7f031e6567
commit 1f8622da92

View File

@@ -1,6 +1,16 @@
TARGETS = main
TARGETS = main one-sided
all: ${TARGETS}
main: main.cpp
mpicxx -Wall -Wextra $< -o $@
.PHONY: clean
clean:
rm -f ${TARGETS} *.o
MPICXX := mpicxx
CXXFLAGS := -std=c++11 -Wall -Wextra -Wshadow -pedantic -O2
main: main.cpp Makefile
$(MPICXX) $(CXXFLAGS) $< -o $@
one-sided: one_sided.cpp Makefile
$(MPICXX) $(CXXFLAGS) $< -o $@