gaoxiang 发表于 2005-3-31 17:21:00

MFC的使用

我vs2002上开发arx中使用MFC后,怎么AcGePoint3d 不能用了?dlg.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall AcGePoint3d::AcGePoint3d(void)" () ,该符号在函数 "void __cdecl readfile(class ATL::CStringT > >)" () 中被引用
.\Debug/dlg.arx : fatal error LNK1120: 1 个无法解析的外部命令**** Hidden Message *****

pandoram 发表于 2005-4-1 14:59:00

没有加AcGe头文件库..?
#include "geassign.h"试一下吧..

gaoxiang 发表于 2005-4-1 15:29:00

还是不行,这个程序我在VC6上就没有这个问题

pandoram 发表于 2005-4-1 15:52:00

倒, 偶没用过vs02呢.
检查directory path, 检查link中的lib选项..要还是不行, 那就要召唤vs02达人了..

chenpool 发表于 2005-4-2 22:56:00

看错误信息,应该是找不到ARX的lib

gaoxiang 发表于 2005-4-5 12:11:00

vc60上没有这个问题

pandoram 发表于 2005-4-5 13:34:00

...光说哪里没有问题没有用啊, 得看有问题的地方是怎么回事..
检查一下acge的.lib文件吧..

ishou 发表于 2005-4-6 20:30:00

表明你没有把ARX库文档 acge16.lib 连接上。

gaoxiang 发表于 2005-4-7 09:56:00

可能与vs的库包有冲突吧,因为在vs上,不使用MFC,就没问题
页: [1]
查看完整版本: MFC的使用