makefile
来自「用汇编写的win32程序一些例子。」· 代码 · 共 53 行
TXT
53 行
# make -B Will build fd.exe
# make -B -DDEBUG Will build the debug version of fd.exe
NAME = fd
DEF = $(NAME).def
DEBUG = 1
OBJECTS = $(NAME).OBJ \
convert.obj \
dialog.obj \
dispatch.obj \
drawwin.obj \
filedlg.obj \
profile.obj \
scroll.obj
!if $d(DEBUG)
TASMDEBUG=/zi
LINKDEBUG=/v
!else
TASMDEBUG=
LINKDEBUG=
!endif
!if $d(MAKEDIR)
IMPORT=$(MAKEDIR)\..\lib\import32
!else
IMPORT=import32
!endif
$(NAME).EXE: $(OBJECTS) $(DEF) $(NAME).RES
tlink32 /Tpe/aa/c $(LINKDEBUG) @&&|
$(OBJECTS)
$(NAME).exe
#
$(IMPORT)
$(DEF)
|
brc32 $(NAME).RES
.asm.obj:
tasm $(TASMDEBUG) /ml /m9 $&.asm
$(NAME).RES: $(NAME).RC
brc32 -r /I\TASM\INCLUDE $(NAME).RC
clean:
del *.res
del *.bak
del *.map
del *.lst
del *.obj
del *.t*
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?