http://maruf.ca/rade/web/CAA_RADE_Imakefile.htm
Imakefile.mk包含的內(nèi)容是在 IdentityCard.h文件中,與程序模塊相關(guān)聯(lián)的模塊名超营。
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向?qū)ё詣由伞?/li>
Link_With Zone
LINK_WITH = $(WIZARD_LINK_MODULES) \
CATApplicationFrame \
CATMecModInterfaces \
CATSketcherInterfaces \
CATGitInterfaces \
CATObjectSpecsModeler \
CATDialogEngine \
CATMathematics \
- '$(WIZARD_LINK_MODULES)'變量是在向?qū)О鎱^(qū)域中定義的鸳玩,不應(yīng)更改。
- 對于添加到代碼中的每個類對象演闭,必須將定義該類的頭文件添加到Imakefile Link_With區(qū)域中怀喉,以將該頭文件鏈接到dll中。要知道此頭文件船响,您必須執(zhí)行以下操作:
- 在代碼中選取該類的名稱躬拢,然后按ctrl + F1調(diào)出該類的文檔頁面。
- 滾動到頁面底部见间,找到定義該類的模塊名聊闯。
- 將該模塊名添加到Imakefile。
注意:反斜杠(“ \”)只是此文件中的換行符米诉。
注意:如果要在Imakefile中進(jìn)行注釋菱蔬,則必須使用字符"#"。
每次在代碼中使用新的類對象時都執(zhí)行此操作。
另請參閱: CAA:故障排除