chainbuffer fixed

This commit is contained in:
2026-03-04 07:20:09 +00:00
parent 57720a3135
commit a190bdeea5
9 changed files with 1335 additions and 78 deletions

View File

@@ -21,12 +21,14 @@ SUBDIR = ./NtyCo/
TEST_REDIS = ./test-redis/testcase
TEST_REDIS_SRCS = ./test-redis/test.c
TEST_REDIS_BENCH = ./test-redis/bench
TEST_REDIS_BENCH_SRCS = ./test-redis/bench.c
TEST_REDIS_LDFLAGS = -lhiredis
OBJS = $(SRCS:.c=.o)
all: $(SUBDIR) $(TARGET) $(TEST_REDIS)
all: $(SUBDIR) $(TARGET) $(TEST_REDIS) $(TEST_REDIS_BENCH)
$(SUBDIR): ECHO
make -C $@
@@ -40,11 +42,14 @@ $(TARGET): $(OBJS)
$(TEST_REDIS): $(TEST_REDIS_SRCS)
$(CC) -g -o $@ $^ $(TEST_REDIS_LDFLAGS)
$(TEST_REDIS_BENCH): $(TEST_REDIS_BENCH_SRCS)
$(CC) -g -o $@ $^ $(TEST_REDIS_LDFLAGS)
%.o: %.c
$(CC) $(CFLAGS) $(INC) -c $^ -g -o $@
clean: clmem cldata
rm -rf $(OBJS) $(TARGET) $(TEST_REDIS)
rm -rf $(OBJS) $(TARGET) $(TEST_REDIS) $(TEST_REDIS_BENCH)
clmem:
rm -rf mem_leak/*