📄 makefile
字号:
############################################################################
# AUTHOR Tilakraj Roy @ Philips Semiconductors
# Template makefile for NT kernel mode driver
############################################################################
! include $(SRC)\host\WinNT\host.mak
############################################################################
MODULE = tmman
EXT = vxd
CFLAGS = -Zp4 -Gs -c -Odi
AINCS = -I$(DDK95)\inc32
AFLAGS = -nologo -W2 -c -Cx -coff
ADEFS = -DBLD_COFF $(DDEBUG) -DIS_32 -DMASM6 -DTMMAN_WIN95
CINCS = -I.\
-I$(LSRC)\..\..\include \
-I$(LSRC)\..\include \
-I$(DDK95)\inc32 \
-I$(SDK)\vc\include \
-I$(TCS)\include\tmlib \
-I$(TCS)\include\tm1 \
CDEFS = -DIS_32 -DBLD_COFF -DDEBUG -DTMMAN_HOST -DTMMAN_WIN95
LIBS = vxdwraps.clb
###################################################################
release : $(MODULE).$(EXT) FORCE
copy $(MODULE).$(EXT) $(TCS)\bin\Win95
copy $(LSRC)\tmman95.inf $(TCS)\bin\Win95
FORCE:
######################################################################
OBJS = \
tmman.obj \
rtal.obj \
debug.obj \
osal.obj \
tmpnp.obj \
tmif.obj \
tmhal.obj \
vxwin.obj \
vxmain.obj \
misc.obj \
channel.obj \
vintr.obj \
event.obj \
memory.obj \
queue.obj \
message.obj \
verinfo.obj \
namespc.obj \
sgbuffer.obj \
$(MODULE).$(EXT): $(OBJS) FORCE
$(SDK)\vc\bin\link @<<$(MODULE).lnk
-nologo
-align:32
-out:$(MODULE).$(EXT)
-def:$(LSRC)\$(MODULE).def
-vxd
-nod
-pdb:$(MODULE).pdb
-libpath:$(DDK95)\lib
$(OBJS)
$(LIBS)
<<
# $(DDK)\bin\adrc2vxd $(MODULE).$(EXT) $(MODULE).res
{$(LSRC)\}.c{}.obj :
$(SDK)\vc\bin\cl $(CFLAGS) $(CDEFS) $(CINCS) -Fd$(LOUT)\$(MODULE).pdb -Fo$@ $<
{$(LSRC)\}.asm{}.obj :
$(DDK95)\bin\ml $(AFLAGS) $(ADEFS) $(AINCS) -Fo$@ $<
{$(LSRC)\..\..}.c{}.obj :
$(SDK)\vc\bin\cl $(CFLAGS) $(CDEFS) $(CINCS) -Fd$(LOUT)\$(MODULE).pdb -Fo$@ $<
{$(LSRC)\}.rc{}.res :
-copy $(LSRC)\tmman.rc .
-copy $(LSRC)\..\..\include\version.h .
-copy $(DDK95)\bin\rcpp.exe .
$(DDK95)\bin\rc -r -i. -Fo$@ tmman.rc
clean:
del *.obj
del *.sbr
del $(MODULE).pdb
del $(MODULE).$(EXT)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -