CXXFLAGS := -std=c++23 -O0 -g3 -ggdb \ -Ientt/single_include LDFLAGS := -lSDL2 -lSDL2_image OBJS := $(subst .cpp,.o,$(wildcard *.cpp)) all: game clean: rm -f game $(OBJS) game: $(OBJS) $(CXX) $(CXXFLAGS) $^ -o $@ $(LDFLAGS)