一头猪 发表于 2017-9-14 19:03:10

objectarx2014 问题请教

用OBJECTARX2014编译最简单的helloworld的时候,竟然编译不成功,弄了很久也没成,故向大家请教一下是什么原因?
错误编译提示如下:

1>9132.exp : warning LNK4070: .EXP 中的 /OUT:Hello1.arx 指令与输出文件名“I:\LQ\LSP\ARX\9132\x64\Debug\9132.arx”不同;忽略指令
1>9132.obj : error LNK2019: 无法解析的外部符号 __imp_acrxSysRegistry,该符号在函数 "void __cdecl InitApp(void)" (?InitApp@@YAXXZ) 中被引用
1>9132.obj : error LNK2019: 无法解析的外部符号 "public: static class AcRxClass * __cdecl AcEdCommandStack::desc(void)" (?desc@AcEdCommandStack@@SAPEAVAcRxClass@@XZ),该符号在函数 "public: static class AcEdCommandStack * __cdecl AcEdCommandStack::cast(class AcRxObject const *)" (?cast@AcEdCommandStack@@SAPEAV1@PEBVAcRxObject@@@Z) 中被引用
1>9132.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: bool __cdecl AcRxClass::isDerivedFrom(class AcRxClass const *)const " (__imp_?isDerivedFrom@AcRxClass@@QEBA_NPEBV1@@Z),该符号在函数 "public: bool __cdecl AcRxObject::isKindOf(class AcRxClass const *)const " (?isKindOf@AcRxObject@@QEBA_NPEBVAcRxClass@@@Z) 中被引用
1>I:\LQ\LSP\ARX\9132\x64\Debug\9132.arx : fatal error LNK1120: 3 个无法解析的外部命令

xinxirong 发表于 2017-9-14 19:18:52

先用sample的编译一下

一头猪 发表于 2017-9-14 19:54:36

xinxirong 发表于 2017-9-14 19:18
先用sample的编译一下

仁兄您好,我用vs2010sp1编译sample的例子的时候,用x64平台时提示LINK : fatal error LNK1181: 无法打开输入文件“acedapi.lib”,用win32就可以编译成功。真是奇怪。

xinxirong 发表于 2017-9-15 09:04:50

你这个是2010的sample 吧?2014已经没有acedapi.lib

人生华华 发表于 2018-4-8 22:50:25

我的也是类似的问题,楼主的问题解决了没啊,分享一下怎么解决的
页: [1]
查看完整版本: objectarx2014 问题请教