加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
makefile.win 1.36 KB
一键复制 编辑 原始数据 按行查看 历史
# Project: Gobang_v1
# Makefile created by Red Panda C++ 2.24
CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
RES = Gobang_v1_private.res
OBJ = ai.o game.o main.o draw.o $(RES)
LINKOBJ = ai.o game.o main.o draw.o Gobang_v1_private.res
CLEANOBJ = ai.o game.o main.o draw.o Gobang_v1_private.res Gobang_v1.exe
LIBS = -s -mwindows -lgraphics -luuid -lmsimg32 -lgdi32 -limm32 -lole32 -loleaut32 -lwinmm -lgdiplus -static
INCS =
CXXINCS =
BIN = Gobang_v1.exe
CXXFLAGS = $(CXXINCS) -O3 -pipe
CFLAGS = $(INCS) -O3 -pipe
RM = del /q /f
WINDRESFLAGS =
.PHONY: all all-before all-after clean clean-custom
all: all-before $(BIN) all-after
clean: clean-custom
-$(RM) $(CLEANOBJ) > NUL 2>&1
$(BIN): $(OBJ)
$(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)
ai.o: ai.cpp
$(CPP) -c ai.cpp -o ai.o $(CXXFLAGS) -finput-charset=UTF-8 -fexec-charset=gbk
game.o: game.cpp
$(CPP) -c game.cpp -o game.o $(CXXFLAGS) -finput-charset=UTF-8 -fexec-charset=gbk
main.o: main.cpp image.h var.h func.h
$(CPP) -c main.cpp -o main.o $(CXXFLAGS) -finput-charset=UTF-8 -fexec-charset=gbk
draw.o: draw.cpp image.h var.h func.h
$(CPP) -c draw.cpp -o draw.o $(CXXFLAGS) -finput-charset=UTF-8 -fexec-charset=gbk
Gobang_v1_private.res: Gobang_v1_private.rc
$(WINDRES) -i Gobang_v1_private.rc --input-format=rc -o Gobang_v1_private.res -O coff $(WINDRESFLAGS)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化