⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nthell.mak

📁 WIN32高级程序设计书附源码
💻 MAK
字号:
# Microsoft Visual C++ generated build script - Do not modify

PROJ = NTHELL
DEBUG = 0
PROGTYPE = 0
CALLER = 
ARGS = 
DLLS = 
ORIGIN = MSVCNT
ORIGIN_VER = 1.00
PROJPATH = E:\NTHELL\ 
USEMFC = 1
CC = cl
CPP = cl
CXX = cl
CCREATEPCHFLAG = 
CPPCREATEPCHFLAG = 
CUSEPCHFLAG = 
CPPUSEPCHFLAG = 
FIRSTC = DPACK1.C
FIRSTCPP = BENCH1.CPP
RC = rc
CFLAGS_D_WEXE32 = /nologo /W3 /Zi /YX /D "_DEBUG" /D "_X86_" /D "_WINDOWS" /D "WIN32" /D "_NTWIN" /FR /MT /Fd"NTHELL.PDB"     /Fp"NTHELL.PCH"
CFLAGS_R_WEXE32 = /nologo /W3 /YX /O2 /Ob2 /D "NDEBUG" /D "_NTWIN" /D "_X86_" /D "_WINDOWS" /D "WIN32" /D "_NTWIN" /FR /MT /Fp"NTHELL.PCH"
LFLAGS_D_WEXE32 = /NOLOGO /DEBUG /DEBUGTYPE:cv /SUBSYSTEM:windows nafxcwd.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib olecli32.lib olesvr32.lib shell32.lib
LFLAGS_R_WEXE32 = /NOLOGO /SUBSYSTEM:windows nafxcw.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib olecli32.lib olesvr32.lib shell32.lib
LFLAGS_D_LIB32 = /NOLOGO
LFLAGS_R_LIB32 = /NOLOGO
LIBS_D_WEXE32 = 
LIBS_R_WEXE32 = 
RCFLAGS32 = 
D_RCDEFINES32 = -d_DEBUG
R_RCDEFINES32 = -dNDEBUG
OBJS_EXT = 
LIBS_EXT = 
!if "$(DEBUG)" == "1"
CFLAGS = $(CFLAGS_D_WEXE32)
LFLAGS = $(LFLAGS_D_WEXE32)
LIBS = $(LIBS_D_WEXE32)
LFLAGS_LIB=$(LFLAGS_D_LIB32)
MAPFILE_OPTION = 
RCDEFINES = $(D_RCDEFINES32)
!else
CFLAGS = $(CFLAGS_R_WEXE32)
LFLAGS = $(LFLAGS_R_WEXE32)
LIBS = $(LIBS_R_WEXE32)
MAPFILE_OPTION = 
LFLAGS_LIB=$(LFLAGS_R_LIB32)
RCDEFINES = $(R_RCDEFINES32)
!endif
SBRS = BENCH1.SBR \
		DISKNT.SBR \
		DPACK1.SBR \
		DPACK2.SBR \
		NTHELL.SBR \
		VIDEOWIN.SBR \
		WHET_D.SBR


BENCH1_DEP =  \
	e:\nthell\ntbench.h \
	e:\nthell\nthell.wmh \
	e:\nthell\bench1.wmc


DISKNT_DEP = 

DPACK1_DEP =  \
	e:\nthell\dhry.h


DPACK2_DEP =  \
	e:\nthell\dhry.h


NTHELL_DEP =  \
	e:\nthell\ntbench.h \
	e:\nthell\nthell.wmh \
	e:\nthell\nthell.wmc


VIDEOWIN_DEP = 

WHET_D_DEP = 

NTHELL_RCDEP =  \
	e:\nthell\ntbench.h \
	e:\nthell\nthell.wmh \
	e:\nthell\ntbench.ico \
	e:\nthell\bird.bmp \
	e:\nthell\benchdlg.dlg


all:	$(PROJ).EXE $(PROJ).BSC

BENCH1.OBJ:	BENCH1.CPP $(BENCH1_DEP)
	$(CPP) $(CFLAGS) $(CPPCREATEPCHFLAG) /c BENCH1.CPP

DISKNT.OBJ:	DISKNT.CPP $(DISKNT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DISKNT.CPP

DPACK1.OBJ:	DPACK1.C $(DPACK1_DEP)
	$(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c DPACK1.C

DPACK2.OBJ:	DPACK2.C $(DPACK2_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DPACK2.C

NTHELL.OBJ:	NTHELL.CPP $(NTHELL_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c NTHELL.CPP

VIDEOWIN.OBJ:	VIDEOWIN.CPP $(VIDEOWIN_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c VIDEOWIN.CPP

WHET_D.OBJ:	WHET_D.C $(WHET_D_DEP)
	$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c WHET_D.C

NTHELL.RES:	NTHELL.RC $(NTHELL_RCDEP)
	$(RC) $(RCFLAGS32) $(RCDEFINES) -r NTHELL.RC


$(PROJ).EXE:	NTHELL.RES

$(PROJ).EXE:	BENCH1.OBJ DISKNT.OBJ DPACK1.OBJ DPACK2.OBJ NTHELL.OBJ VIDEOWIN.OBJ \
	WHET_D.OBJ $(OBJS_EXT) $(LIBS_EXT)
	echo >NUL @<<$(PROJ).CRF
BENCH1.OBJ 
DISKNT.OBJ 
DPACK1.OBJ 
DPACK2.OBJ 
NTHELL.OBJ 
VIDEOWIN.OBJ 
WHET_D.OBJ 
$(OBJS_EXT)
-OUT:$(PROJ).EXE
$(MAPFILE_OPTION)
NTHELL.RES
$(LIBS)
$(LIBS_EXT)
$(DEFFILE_OPTION) -implib:$(PROJ).lib
<<
	link $(LFLAGS) @$(PROJ).CRF

run: $(PROJ).EXE
	$(PROJ) $(RUNFLAGS)


$(PROJ).BSC: $(SBRS)
	bscmake @<<
/o$@ $(SBRS)
<<

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -