Init Repo

This commit is contained in:
2026-06-26 19:58:32 +08:00
commit 502fad1128
22 changed files with 1626 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# Makefile - 火车票务管理系统 (C++)
# 编译:mingw32-make 或 makeLinux/Mac
# 清理:mingw32-make clean
CXX = g++
CXXFLAGS = -Wall -Wextra -std=c++17 -g
TARGET = train_ticket.exe
SRCDIR = src
OBJDIR = obj
SRCS = $(wildcard $(SRCDIR)/*.cpp)
OBJS = $(patsubst $(SRCDIR)/%.cpp, $(OBJDIR)/%.o, $(SRCS))
$(TARGET): $(OBJDIR) $(OBJS)
$(CXX) $(CXXFLAGS) -o $@ $(OBJS)
$(OBJDIR):
mkdir -p $(OBJDIR)
$(OBJDIR)/%.o: $(SRCDIR)/%.cpp
$(CXX) $(CXXFLAGS) -c $< -o $@
run: $(TARGET)
./$(TARGET)
clean:
rm -rf $(OBJDIR) $(TARGET)
.PHONY: run clean