CAA:Imakefile
2020-10-15 本文已影响0人
锦囊喵
http://maruf.ca/rade/web/CAA_RADE_Imakefile.htm
Imakefile.mk包含的内容是在 IdentityCard.h文件中,与程序模块相关联的模块名。
Wizard Edition Zone
# DO NOT EDIT :: THE CAA2 WIZARDS WILL ADD CODE HERE
WIZARD_LINK_MODULES = JS0GROUP \
JS0FM JS0GROUP CATAnalysisInterface CATAnalysisInterfacesUUID \
DI0PANV2 CATMathematics CATDialogEngine
# END WIZARD EDITION ZONE
- 此部分由CAA RADE向导自动生成。
Link_With Zone
LINK_WITH = $(WIZARD_LINK_MODULES) \
CATApplicationFrame \
CATMecModInterfaces \
CATSketcherInterfaces \
CATGitInterfaces \
CATObjectSpecsModeler \
CATDialogEngine \
CATMathematics \
- '$(WIZARD_LINK_MODULES)'变量是在向导版区域中定义的,不应更改。
- 对于添加到代码中的每个类对象,必须将定义该类的头文件添加到Imakefile Link_With区域中,以将该头文件链接到dll中。要知道此头文件,您必须执行以下操作:
- 在代码中选取该类的名称,然后按ctrl + F1调出该类的文档页面。
- 滚动到页面底部,找到定义该类的模块名。
- 将该模块名添加到Imakefile。
-
注意:反斜杠(“ \”)只是此文件中的换行符。
-
注意:如果要在Imakefile中进行注释,则必须使用字符"#"。
-
每次在代码中使用新的类对象时都执行此操作。
另请参阅: CAA:故障排除