This commit is contained in:
2024-10-16 11:07:13 +08:00
parent 7b1e27db87
commit 95c3e1cda8
14 changed files with 256 additions and 44 deletions

View File

@@ -5,12 +5,17 @@ CFLAGS += -g -Os -Wall -Iip2region -Iqqwry
LIBS = -lm -static
BIN := denyip
all: main.o ip2region/ip2region.o ip2region/xdb_searcher.o qqwry/qqwry.o
all: $(BIN) # 默认目标
ipquery: # Go 构建目标
cd IP_region_query && CGO_ENABLED=0 go build -ldflags '-w -s'
$(BIN): main.o common.o ip2region/ip2region.o ip2region/xdb_searcher.o qqwry/qqwry.o
$(CC) $(CFLAGS) -o $(BIN) $^ $(LIBS)
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
clean:
rm -rf $(BIN)
rm -rf main.o ip2region/ip2region.o ip2region/xdb_searcher.o qqwry/qqwry.o
rm -rf $(BIN) ipquery
rm -rf main.o common.o ip2region/ip2region.o ip2region/xdb_searcher.o qqwry/qqwry.o