Файлы, необходимые для второго примера
Файл описания mylib.def
LIBRARY MYLIB
DESCRIPTION 'DLL EXAMPLE, 1997'
EXPORTS Hex2Str @1
Файл компиляции makefile
# Make file for Demo DLL# make –B# make –B –DDEBUG for debug information
NAME = mylib
OBJS = $(NAME).obj
DEF = $(NAME).def
RES = $(NAME).res
TASMOPT=/m3 /mx /z /q /DWINVER=0400 /D_WIN32_WINNT=0400
!if $d(DEBUG)
TASMDEBUG=/zi
LINKDEBUG=/v
!else
TASMDEBUG=/l
LINKDEBUG=
!endif
!if $d(MAKEDIR)
IMPORT=$(MAKEDIR)\..\lib\import32
!else
IMPORT=import32
!endif
$(NAME).EXE: $(OBJS) $(DEF)
tlink32 /Tpd /aa /c $(LINKDEBUG) $(OBJS),$(NAME),, $(IMPORT), $(DEF)
.asm.obj:
tasm32 $(TASMDEBUG) $(TASMOPT) $&.asm
$(RES): $(NAME).RC
BRCC32 -32 $(NAME).RC