ATT = $(EXE:=.att) EXE = $(basename $(SRC)) SRC = $(wildcard *.c *.cc) CFLAGS = -pthread -std=c11 -Wall CXXFLAGS = $(CFLAGS:c11=c++17) all: att att: $(ATT) clean: -rm -f $(ATT) $(EXE) core.* *~ exe: $(EXE) %.att: % objdump -Cd $< > $@ .PHONY: all att clean exe