modanlnk.mke
来自「Bentley Microstation的二次开发工具MDL的学习源代码」· MKE 代码 · 共 72 行
MKE
72 行
debug=1
baseDir = ./
%include $(basedir)../include/mdl.mki
%include $(basedir)../include/mdlapp.mki
Apps = $(baseDir)
#----------------------------------------------------------------------
# Define macros for files included in our link and resource merge
#----------------------------------------------------------------------
basicObjs = \
$(o)modanlnk.mo \
$(mdlLibs)ditemlib.ml
basicRscs = \
$(o)modanlnk.mp
$(o)modanlnktyp.r : $(baseDir)modanlnktyp.mt
$(o)modanlnktyp.rsc : $(o)modanlnktyp.r $(baseDir)modanlnk.h
#---------------------------------------------
# Compile the MDL source file using mcomp
#---------------------------------------------
$(o)modanlnk.mo : $(BaseDir)modanlnk.mc $(BaseDir)modanlnk.h
#---------------------------------------------
# Link MDL program file from modanlnk.mo & ditemlib.ml using rlink
#---------------------------------------------
$(o)modanlnk.mp : $(basicObjs)
$(msg)
> $(o)make.opt
$(linkOpts)
-a$@
$(basicObjs)
<
$(MLinkCmd) @$(o)make.opt
~time
#---------------------------------------------
# Merge the dialog resources & MDL program file using rlib
#---------------------------------------------
$(o)modanlnk.mi : $(basicRscs)
$(msg)
> $(o)make.opt
-o$@
$(basicRscs)
<
$(RLibCmd) @$(o)make.opt
~time
basicRscs = \
$(o)modanlnk.mi \
$(o)modanlnk.rsc \
$(o)modanlnk.rsc : $(BaseDir)modanlnk.r $(BaseDir)modanlnk.h
$(apps)modanlnk.ma : $(basicRscs)
$(msg)
> $(rscObjects)make.opt
-o$@
$(basicRscs)
<
$(RLibCmd) @$(rscObjects)make.opt
~time
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?