CAA:Imakefile

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中。要知道此头文件,您必须执行以下操作:
  1. 在代码中选取该类的名称,然后按ctrl + F1调出该类的文档页面。
  2. 滚动到页面底部,找到定义该类的模块名。
  3. 将该模块名添加到Imakefile。
  • 注意:反斜杠(“ \”)只是此文件中的换行符。

  • 注意:如果要在Imakefile中进行注释,则必须使用字符"#"。

  • 每次在代码中使用新的类对象时都执行此操作。

另请参阅: CAA:故障排除

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容