📄 basic.mke
字号:
debug=1
baseDir = ./
%include $(MS)mdl/include/mdl.mki
%include $(baseDir)../include/mdlapp.mki
Apps = $(baseDir)
langSpec = $(baseDir)english/
basicObjs = \
$(o)basic.mo \
$(mdlLibs)ditemlib.dlo
basicRscs = \
$(o)basic.mp \
$(o)basiccmd.rsc \
$(o)basictyp.rsc
$(o)basiccmd.h : $(BaseDir)basiccmd.r
$(o)basiccmd.rsc : $(BaseDir)basiccmd.r
$(o)basictyp.r : $(BaseDir)basictyp.mt $(BaseDir)basic.h
$(o)basictyp.rsc : $(o)basictyp.r $(BaseDir)basic.h
#---------------------------------------------
# Compile the MDL source file using mcomp
#---------------------------------------------
$(o)basic.mo : $(BaseDir)basic.mc $(BaseDir)basic.h
#---------------------------------------------
# Link MDL program file from basic.mo & ditemlib.dlo using rlink
#---------------------------------------------
$(o)basic.mp : $(basicObjs)
$(msg)
> $(o)make.opt
$(linkOpts)
-a$@
$(basicObjs)
<
$(MLinkCmd) @$(o)make.opt
~time
#---------------------------------------------
# Merge the dialog resources & MDL program file using rlib
#---------------------------------------------
$(o)basic.mi : $(basicRscs)
$(msg)
> $(o)make.opt
-o$@
$(basicRscs)
<
$(RLibCmd) @$(o)make.opt
~time
basicmaRscs = \
$(o)basic.mi \
$(rscObjects)basic.rsc \
$(rscObjects)basicmsg.rsc
$(rscObjects)basic.rsc : $(BaseDir)basic.r $(langSpec)basictxt.h \
$(BaseDir)basic.h
$(rscObjects)basicmsg.rsc : $(langSpec)basicmsg.r $(BaseDir)basic.h
$(Apps)basic.ma : $(basicmaRscs)
$(msg)
> $(rscObjects)make.opt
-o$@
$(basicmaRscs)
<
$(RLibCmd) @$(rscObjects)make.opt
~time
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -