2
0

Makefile 371 B

123456789101112131415161718
  1. BIN=smartdns
  2. OBJS=smartdns.o fast_ping.o lib/bitops.o dns_client.o dns_server.o dns.o util.o tlog.o conf.o
  3. CFLAGS=-g -O0 -Wall
  4. CFLAGS +=-Iinclude
  5. CFLAGS += -DBASE_FILE_NAME=\"$(notdir $<)\"
  6. CXXFLAGS=-g -O0 -Wall -std=c++11
  7. CXXFLAGS +=-Iinclude
  8. .PHONY: all
  9. all: $(BIN)
  10. $(BIN) : $(OBJS)
  11. $(CC) $(OBJS) -o $@ -lpthread
  12. clean:
  13. $(RM) $(OBJS) $(BIN)