几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » DirectDWG
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-05-06, 10:37 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】problem compiling odamfcappdll 9debug version0

problem compiling odamfcappdll (debug version)
problem compiling odamfcappdll (debug version)
hi,
i tried to build odamfcappdll version to read dwg files in vc 2003.i am able to successfully comple release version.but i am facing problem with debug version.
debug
c/c++->code generation->mdd
i am including dd_vc2003dbg libraries(\dd_vc2003dbg\lib\vc2003mdd) for debug version
release
c/c++->code generation->md
i am including dd_vc2003\lib\vc2003md libraries for release version.
i get following errors for debug version:
link : warning lnk4199: /delayloadleacc.dll ignored; no imports found from oleacc.dll
dwgdoctemplate.obj : error lnk2019: unresolved external symbol "__declspec(dllimport) public: __thiscall odwstring::~odwstring(void)" (__imp_??1odwstring@@qae@xz) referenced in function "public: virtual class cdocument * __thiscall cdwgdoctemplate:pendocumentfile(char const *,int)" (?opendocumentfile@cdwgdoctemplate@@uaepavcdocumen t@@pbdh@z)
odamfcapp.obj : error lnk2001: unresolved external symbol "__declspec(dllimport) public: __thiscall odwstring::~odwstring(void)" (__imp_??1odwstring@@qae@xz)
odamfcappdoc.obj : error lnk2001: unresolved external symbol "__declspec(dllimport) public: __thiscall odwstring::~odwstring(void)" (__imp_??1odwstring@@qae@xz)
passworddlg.obj : error lnk2001: unresolved external symbol "__declspec(dllimport) public: __thiscall odwstring::~odwstring(void)" (__imp_??1odwstring@@qae@xz)
exgirasterimage.obj : error lnk2019: unresolved external symbol "__declspec(dllimport) void __cdecl _odrx_check_binary_compatibility_2(void)" (__imp_?_odrx_check_binary_compatibility_2@@yaxxz) referenced in function "class odsmartptr<class odrxmodule> __cdecl odrxcreatemoduleobject(void)" (?odrxcreatemoduleobject@@ya?av?$odsmartptr@vodrxm odule@@@@xz)
...........
exhostappservices.obj : error lnk2001: unresolved external symbol "public: virtual class odsmartptr<class oddbdatabase> __thiscall oddbhostappservices::recoverfile(class odstreambuf *,class oddbauditinfo *,class odwstring const &)" (?recoverfile@oddbhostappservices@@uae?av?$odsmart ptr@voddbdatabase@@@@pavodstreambuf@@pavoddbauditi nfo@@abvodwstring@@@z)
odamfcapp.obj : error lnk2001: unresolved external symbol "public: virtual class odsmartptr<class oddbdatabase> __thiscall oddbhostappservices::recoverfile(class odstreambuf *,class oddbauditinfo *,class odwstring const &)" (?recoverfile@oddbhostappservices@@uae?av?$odsmart ptr@voddbdatabase@@@@pavodstreambuf@@pavoddbauditi nfo@@abvodwstring@@@z)
exhostappservices.obj : error lnk2001: unresolved external symbol "public: virtual class odsmartptr<class oddbdatabase> __thiscall oddbhostappservices::readfile(class odstreambuf *,bool,bool,class odwstring const &)" (?readfile@oddbhostappservices@@uae?av?$
winntcrypt.obj : error lnk2019: unresolved external symbol "__declspec(dllimport) public: int __thiscall odwstring::getlength(void)const " (__imp_?getlength@odwstring@@qbehxz) referenced in function "public: virtual bool __thiscall odwinntcrypt::initialize(class odsecurityparams const &)" (?initialize@odwinntcrypt@@uae_nabvodsecurityparam s@@@z)
winntcrypt.obj : error lnk2019: unresolved external symbol "__declspec(dllimport) public: __thiscall odstring:dstring(class odwstring const &)" (__imp_??0odstring@@qae@abvodwstring@@@z) referenced in function "public: virtual bool __thiscall odwinntcrypt::initialize(class odsecurityparams const &)" (?initialize@odwinntcrypt@@uae_nabvodsecurityparam s@@@z)
../../../../../exe/vc2003/debug/odamfcappdll.exe : fatal error lnk1120: 30 unresolved externals
build log was saved at "file://d:\dwg_data\library_example_dwg\1november\out\vc20 03\odamfcapp_dll_dbg\buildlog.htm"
odamfcappdll - 42 error(s), 3 warning(s)
thanks

looks like you missed to link with some modules. for instance, adding dd_root_dll.lib to link list should prevent at least unresolved externals that are related to odwstring.
sincerely yours,
george udov
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】odamfcappdll crash when expor yang686526 DirectDWG 0 2009-05-06 07:05 PM
【转帖】odamdiapp 9debug version0 linking error yang686526 DirectDWG 0 2009-05-06 06:53 PM


所有的时间均为北京时间。 现在的时间是 01:36 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多