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

📄 makefile

📁 wince host 和 target PCI驱动程序
💻
字号:
############################################################################
#
#
#	AUTHOR	Tilakraj Roy @ Philips Semiconductors - TriMedia
#			troy@trimedia.scs.philips.com
#
# For running this makefile, other than the normal DDK tools, 
# the following are required for buildingi, these can be found on Unix at :
# /u/troy/shared/ddk/*.* -> $(DDKBIN)
# /u/troy/shared/build/build.exe -> $(DDKBIN)
###########################################################################

! include $(SRC)\host\Win95\host.mak

###############################################################################
MODULE	= idevxd
EXT		= vxd

#DEVICETYPE 	= DYNAMIC
#DYMANIC	= DYNAMIC

AINCS	= -I$(DDKINC)
AFLAGS  = -nologo -W2 -Zi -c -Cx -coff 
ADEFS 	= -DBLD_COFF $(DDEBUG) -DIS_32 -DMASM6

CFLAGS  = -Zp4 -Gs -c 
CINCS	= -I$(LSRC) -I$(DDKINC) -I$(SDKINC) -I$(LSRC)\..\dvdinc
CDEFS 	= -DIS_32 -DBLD_COFF -D$(DBGOPT)

SYMFLAGS= /TRANSLATE:SOURCE,PACKAGE 

####################################################################

release : $(MODULE).$(EXT) FORCE
	copy $(MODULE).$(EXT) $(TCS)\hostbin\old
	copy $(MODULE).clb $(TCS)\lib\Win95
	copy $(LSRC)\$(MODULE).inf $(TCS)\hostbin\old

FORCE:

######################################################################
OBJS	= idevxd.obj idesrv.obj sysctrl.obj vxd_clib.obj idectrl.obj

LIBS	= vxdwraps.clb

$(MODULE).$(EXT) : $(LSRC)\$(MODULE).def $(OBJS)
    $(LINK)  \
    -nologo \
    -debug \
    -debugtype:cv \
    -out:$(MODULE).$(EXT) \
    -map:$(MODULE).map \
    -def:$(LSRC)\$(MODULE).def \
    -vxd -nod -pdb:$(MODULE).pdb -libpath:$(DDKLIB) $(OBJS) $(LIBS)
	$(SYM) $(SYMFLAGS) $(MODULE).vxd

{$(LSRC)\}.c{}.obj :
	$(CL) $(CFLAGS) $(CDEFS) $(CINCS) -Fd$(MODULE).pdb -Fo$@ $< 

{$(LSRC)\}.asm{}.obj :
	$(ASM) $(AFLAGS) $(ADEFS) $(AINCS) -Fo$@ $<


⌨️ 快捷键说明

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