找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 5558|回复: 0

ACE_Task奇怪的链接问题

[复制链接]
发表于 2007-12-10 21:23:20 | 显示全部楼层 |阅读模式
第一次使用ace_task就遇到难缠的问题,我是在vs2003下,调试winston贴出的ace c/s通信程序(最终版),可是却出现很多链接错误,我把链接选项改了个遍还是没找到问题所在,望高手指点:

ACE_Server error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int __thiscall ACE_Task<class ACE_MT_SYNCH>::putq(class ACE_Message_Block *,class ACE_Time_Value *)" (__imp_?putq@?$ACE_Task@VACE_MT_SYNCH@@@@QAEHPAVACE_Message_Block@@PAVACE_Time_Value@@@Z) ,该符号在函数 "protected: virtual int __thiscall ACE_Server::Request_Handler::handle_input(void *)" (?handle_input@Request_Handler@ACE_Server@@MAEHPAX@Z) 中被引用


----------------------------------
没有正确的链接ACE的lib。
具体来说,有几种原因:

1、debug/release?
2、是否是unicode
3、ACE工程的编译选项和主工程(使用ACE)的不符。
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-12-22 16:04 , Processed in 0.018377 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表