来自「microstation MDL入门指导手册!」· 代码 · 共 91 行
TXT
91 行
#//
#// This file was generated by the Bentley MFC Application Wizard
#//
#//////////////////////////////////////////////////////////////////////////////
appName = Pbdlg
sAppName = Pbdlg
outputDir = $(mdlApps)
baseDir = $(_MakeFilePath)
privateInc = $(baseDir)
langSpec = $(baseDir)english/
appObjects = $(o)$(appName).mo \
$(mdlLibs)ditemlib.dlo
GUIAPP = 1
MFC_WIN_APP =1
%include mdl.mki
#----------------------------------------------------------------------
# Create needed output directories if they don't exist
#----------------------------------------------------------------------
$(o)$(tstdir) : $(o)$(tstdir)
$(rscObjects)$(tstdir) : $(rscObjects)$(tstdir)
$(reqdObjs)$(tstdir) : $(reqdObjs)$(tstdir)
#-----------------------------------------------------------------------
# Define constants specific to this example
#-----------------------------------------------------------------------
appRscs = $(o)$(sAppName)cmd.rsc \
$(o)$(appName)typ.rsc \
$(o)$(appName).mp
#---------------------------------------------
# Create command table and header file
#---------------------------------------------
$(sAppName)cmd.h : $(baseDir)$(sAppName)cmd.r
$(o)$(sAppName)cmd.rsc : $(baseDir)$(sAppName)cmd.r
------------------------------------------------------------------------
# Create & compile the app's type resource using rsctype & rcomp
#------------------------------------------------------------------------
$(o)$(appName)typ.r : $(baseDir)$(appName)typ.mt \
$(privateInc)$(appName).h
$(o)$(appName)typ.rsc : $(o)$(appName)typ.r
#-----------------------------------------------------------------------
# Compile and link MDL Application
#-----------------------------------------------------------------------
$(o)$(appName).mo : $(baseDir)$(appName).mc
#----------------------------------------------------------------------
# Link MDL program file using rlink
#----------------------------------------------------------------------
$(o)$(appName).mp : $(appObjects)
$(msg)
> $(o)make.opt
$(linkOpts)
-a$@
$(linkOpts)
$(appObjects)
<
$(mlinkCmd) @$(o)make.opt
~time
$(transkitReqObj)$(appName).mi : $(appRscs)
$(msg)
> $(o)make.opt
-o$@
$(appRscs)
<
$(RLibCmd) @$(o)make.opt
~time
#----------------------------------------------------------------------
# complete construction of the .ma
#----------------------------------------------------------------------
%include $(appName)rsc.mki
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?