📄 makefile.dos
字号:
## SecuDE Release 4.0.1 (GMD)### Copyright (C) 1991, GMD Darmstadt## NOTICE## Acquisition, use, and distribution of this module# and related materials are subject to restrictions# mentioned in each volume of the documentation.#CC = clAR = libOPT = -cBOOL = bool.objCOMP = comp.objLNUT = lnutil.objMODA = modarit.objDOSEX = dosext.objSHIFT = cshift.objOBJS = \$(BOOL) $(COMP) \$(LNUT) $(MODA) \$(TRAC) $(DOSEX) $(SHIFT)!IF "$(SM)"==""! ERROR call nmake with SM=L (for LARGE-Model) or SM=M (for MEDIUM-Model)!!ENDIF! IF ("$(SM)"!="L") && ("$(SM)"!="M") # Small- und Compact-Modell haben! ERROR L or M must be capital letter!!ENDIFDFLAGS = -DWLNG16 -DLITTLE_ENDIAN -Di386 -DMS_DOS # Wortlaenge 16IFLAGS = -I. -I..\..\..\includeCFLAGS = $(OPT) $(DFLAGS) $(IFLAGS) /A$(SM) /Zi /Od /Gt128LFLAGS = /NOILIBDIR = ..\..\..\..\lib#create library for medium or large modelLIBCRYP = $(LIBDIR)\$(SM)libcryp.lib.c.obj : $(CC) $(CFLAGS) $*.call: aus1 $(OBJS)aus1: @ ECHO --------------------------------------------------------------- @ ECHO Compile $(OBJS) @ ECHO ---------------------------------------------------------------inst-all: aus2 libaus2: @ ECHO --------------------------------------------------------------- @ ECHO $(OBJS) @ ECHO will be installed in the library $(SM)LIBCRYP.LIB @ ECHO ---------------------------------------------------------------lib: $(AR) $(LIBCRYP) $(LFLAGS) -+$(BOOL) -+$(COMP); $(AR) $(LIBCRYP) $(LFLAGS) -+$(LNUT) -+$(MODA); $(AR) $(LIBCRYP) $(LFLAGS) -+$(DOSEX) -+$(SHIFT);clean: @ ECHO --------------------------------------------------------------- @ ECHO $(OBJS) @ ECHO will be deleted @ ECHO --------------------------------------------------------------- @ DEL *.obj @ DEL *.bak
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -