📄 makefile
字号:
# include nmake macros for building Win32 applications
!include <ntwin32.mak>
all: Chess.exe
OBJS = CHESS.obj INIT.obj BOARD.obj ABOUT.obj PIECE.obj \
HITTEST.obj COLOR.obj TIMECNT.obj SEARCH.obj INITIALI.obj \
EVAL.obj GLOBALS.obj DSP.obj MSWDSP.obj BOOK.obj CREATE.obj \
SAVEOPEN.obj NUMDLG.obj INITMENU.obj REVIEW.obj STATS.obj \
TEST.obj PROMOTE.obj Version.obj
BMPS = king.bmp kingm.bmp kingo.bmp pawn.bmp pawno.bmp pawnm.bmp \
rook.bmp rooko.bmp rookm.bmp knight.bmp knightm.bmp knighto.bmp \
bishop.bmp bishopm.bmp bishopo.bmp queen.bmp queenm.bmp queeno.bmp
ABOUT.obj : ABOUT.C
$(cc) $(cflags) $(cvars) $*.c
BOARD.obj : BOARD.C defs.h
$(cc) $(cflags) $(cvars) $*.c
BOOK.obj : BOOK.C gnuchess.h defs.h chess.h
$(cc) $(cflags) $(cvars) $*.c
CHESS.obj : CHESS.C gnuchess.h defs.h chess.h saveopen.h color.h
$(cc) $(cflags) $(cvars) $*.c
COLOR.obj : COLOR.C chess.h color.h
$(cc) $(cflags) $(cvars) $*.c
CREATE.obj : CREATE.C defs.h chess.h
$(cc) $(cflags) $(cvars) $*.c
DSP.obj : DSP.C gnuchess.h defs.h chess.h
$(cc) $(cflags) $(cvars) $*.c
EVAL.obj : EVAL.C gnuchess.h defs.h
$(cc) $(cflags) $(cvars) $*.c
GLOBALS.obj : GLOBALS.C gnuchess.h
$(cc) $(cflags) $(cvars) $*.c
HITTEST.obj : HITTEST.C defs.h
$(cc) $(cflags) $(cvars) $*.c
INIT.obj : INIT.C
$(cc) $(cflags) $(cvars) $*.c
INITIALI.obj : INITIALI.C gnuchess.h defs.h
$(cc) $(cflags) $(cvars) $*.c
INITMENU.obj : INITMENU.C gnuchess.h chess.h
$(cc) $(cflags) $(cvars) $*.c
MSWDSP.obj : MSWDSP.C gnuchess.h chess.h defs.h stats.h
$(cc) $(cflags) $(cvars) $*.c
NUMDLG.obj : NUMDLG.C chess.h
$(cc) $(cflags) $(cvars) $*.c
PIECE.obj : PIECE.C chess.h defs.h
$(cc) $(cflags) $(cvars) $*.c
PROMOTE.obj : PROMOTE.C chess.h
$(cc) $(cflags) $(cvars) $*.c
REVIEW.obj : REVIEW.C gnuchess.h chess.h defs.h
$(cc) $(cflags) $(cvars) $*.c
SAVEOPEN.obj : SAVEOPEN.C saveopen.h
$(cc) $(cflags) $(cvars) $*.c
SEARCH.obj : SEARCH.C gnuchess.h defs.h
$(cc) $(cflags) $(cvars) $*.c
STATS.obj : STATS.C gnuchess.h stats.h
$(cc) $(cflags) $(cvars) $*.c
TEST.obj : TEST.C gnuchess.h chess.h defs.h
$(cc) $(cflags) $(cvars) $*.c
TIMECNT.obj : TIMECNT.C timecnt.h chess.h
$(cc) $(cflags) $(cvars) $*.c
VERSION.obj: VERSION.c
$(cc) $(cflags) $(cvars) $*.c
CHESS.RES : chess.rc $(BMPS) color.dlg chess.ico timecnt.dlg saveopen.dlg \
getnum.dlg review.dlg about.dlg stats.dlg test.dlg promote.dlg
$(rc) $(rcflags) -r -fo Chess.tmp Chess.rc
$(cvtres) -$(CPU) Chess.tmp -o Chess.res
del Chess.tmp
Chess.exe: $(OBJS) $(BMP) Chess.def Chess.res
$(link) $(guilflags) -out:Chess.exe \
CHESS.obj INIT.obj BOARD.obj ABOUT.obj PIECE.obj \
HITTEST.obj COLOR.obj TIMECNT.obj SEARCH.obj INITIALI.obj \
EVAL.obj GLOBALS.obj DSP.obj MSWDSP.obj BOOK.obj CREATE.obj \
SAVEOPEN.obj NUMDLG.obj INITMENU.obj REVIEW.obj STATS.obj \
TEST.obj PROMOTE.obj Version.obj \
Chess.res $(guilibs)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -