添加内存锻炼器代码

This commit is contained in:
zsyg
2025-06-28 09:00:15 +08:00
committed by GitHub
parent 0efd3a9e32
commit 6df4a9a534
18 changed files with 800 additions and 0 deletions

22
others/C/memory/Makefile Normal file
View File

@@ -0,0 +1,22 @@
CC = gcc
CFLAGS = -Wall -Wextra -I./include
LDFLAGS = -Wl,-subsystem,windows -municode -luser32 -lgdi32 -lcomctl32 -lpsapi
SRC = src/main.c src/memory_ops.c src/ui.c src/init.c \
src/utils.c src/config.c src/benchmark.c src/log.c \
src/error.c src/version.c
OBJ = $(SRC:.c=.o)
TARGET = memory_trainer.exe
all: $(TARGET)
$(TARGET): $(OBJ)
$(CC) $(CFLAGS) -o $(TARGET) $(OBJ) $(LDFLAGS)
.c.o:
$(CC) $(CFLAGS) -c $< -o $@
clean:
del /Q $(subst /,\,$(OBJ)) $(TARGET)
.PHONY: all clean