version 1.1.8

This commit is contained in:
cppla
2026-07-01 11:55:45 +08:00
parent f24a70b9d7
commit c58eaf6ff5
16 changed files with 1985 additions and 853 deletions
+7 -3
View File
@@ -1,4 +1,5 @@
OUT = sergate
.DEFAULT_GOAL := $(OUT)
#CC = clang
CC = gcc
@@ -19,10 +20,13 @@ C_OBJS := $(patsubst $(SDIR)/%.c,$(ODIR)/%.o,$(C_SRCS))
CXX_OBJS := $(patsubst $(SDIR)/%.cpp,$(ODIR)/%.o,$(CXX_SRCS))
OBJS := $(C_OBJS) $(CXX_OBJS)
$(ODIR)/%.o: $(SDIR)/%.c
$(ODIR):
mkdir -p $(ODIR)
$(ODIR)/%.o: $(SDIR)/%.c | $(ODIR)
$(CC) -c $(INC) $(CFLAGS) $< -o $@
$(ODIR)/%.o: $(SDIR)/%.cpp
$(ODIR)/%.o: $(SDIR)/%.cpp | $(ODIR)
$(CXX) -c $(INC) $(CXXFLAGS) $< -o $@
$(OUT): $(OBJS)
@@ -31,4 +35,4 @@ $(OUT): $(OBJS)
.PHONY: clean
clean:
rm -f $(ODIR)/*.o $(OUT)
rm -f $(ODIR)/*.o $(OUT)