# Makefile # CSE 333 Lecture 21 code CXX = g++ CPPFLAGS = -Wall -g -std=c++17 PROGS = connect dnsresolve sendreceive server_accept_rw_close server_bind_listen socket # default target builds all executables all: $(PROGS) $(PROGS): %: %.cc $(CXX) $(CPPFLAGS) -o $@ $< # phony target - remove generated files and backups clean: rm -f *.o $(PROGS) *~