ggcua wrote:
看原因就是prerequisite frameworks 没有正确得到,我的也是大致如此
Error copying D:\Program Files\Dassault Systemes\B13\.\intel_a\code\bin\CATObjectSpecsModeler.pdb : No such file or directory
# Error copying D:\Program Files\Dassault Systemes\B13\.\intel_a\code\bin\CATOsmAutoSave.pdb : No such file or directory
# Error copying D:\Program Files\Dassault Systemes\B13\.\intel_a\code\bin\CATOsmAutomation.pdb : No such file or directory
# Error copying D:\Program Files\Dassault Systemes\B13\.\intel_a\code\bin\CATOsmDumpTool.pdb : No such file or directory
# Error copying D:\Program Files\Dassault Systemes\B13\.\intel_a\code\bin\CATOsmItf.pdb : No such file or directory
acoka说自己工程的路径不要用中文,我试了一下就好了。
DragonSeraph wrote:
当我CAAV5 Workspace->Loate Prerequiste Workspaces... 中指定了..\..\B13后,RADE是怎么知道我用到了哪些prerequisite framework呢?
如果是根据我C++文件中的include语句,那它应该能找到所有需要的头文件才对,好像也没有其他地方可以设置什么。
DragonSeraph wrote:
当我CAAV5 Workspace->Loate Prerequiste Workspaces... 中指定了..\..\B13后,RADE是怎么知道我用到了哪些prerequisite framework呢?
如果是根据我C++文件中的include语句,那它应该能找到所有需要的头文件才对,好像也没有其他地方可以设置什么。
redwing wrote:
Missing the dll module in imakefile
You have added the prerequiste frameworks, you also need add the corresponding modules to imakefile
From the compiler compains, you need add
KnowledgeItf \
CATObjectModelerBase \
...
check the identitycard to find the frameworks be referenced, then figure out modules need to be added in the imakefile.
use ctrl+F1 may find the variables and methods finded in what framework
DragonSeraph wrote:
多谢大家的回答,已经搞定这个问题了。除了告诉RADE你用到了哪些prerequisite framework外(可以用菜单CAAV5 WorkSpace\define prerequisite framework或者直接修改IdentityCard.h文件),另外还要告诉CAA在做Link时需要的库,这可以在imakefile中添加。我没找到怎么从菜单里添加?
欢迎光临 iCAx开思工具箱 (https://t.icax.org/) | Powered by Discuz! X3.3 |