sailor 发表于 2004-9-22 12:23:00

高人帮忙看看这个错误是什么原因?

命令: arx
输入选项 [?/加载(L)/卸载(U)/命令(C)/选项(O)]: l
acrxGetApiVersion 在 G:\ObjectARX
2002\K030.arx.plus.all\docsamps\mfcsamps\test\test.arx 中未找到。
确定与 rxapi.lib 存在有效的应用程序链接并输出该符号。AcRxDynamicLinker
加载“G:\ObjectARX 2002\K030.arx.plus.all\docsamps\mfcsamps\test\test.arx”失败
E:\Program Files\ 2002\acad.exe
调试没问题,但在ACAD下调用的时候就出了上面的问题,有谁知道是为什么吗?谢谢了!

王咣生 发表于 2004-9-22 12:32:00

你的.DEF文件中是否定义了EXPORTS(输出) acrxGetApiVersion         PRIVATE

sailor 发表于 2004-9-22 13:10:00

没有啊,这是.def里的内容:
; test.def : Declares the module parameters for the DLL.
LIBRARY                                       "test"
DESCRIPTION       'test Windows Dynamic Link Library'
EXPORTS
                       ; Explicit exports can go here

王咣生 发表于 2004-9-22 13:12:00

LIBRARY                                       "test.arx"
EXPORTS
                acrxEntryPoint                PRIVATE
                acrxGetApiVersion        PRIVATE

sailor 发表于 2004-9-22 13:16:00

我明白了。真是高人啊!谢谢啦
页: [1]
查看完整版本: 高人帮忙看看这个错误是什么原因?