【发布时间】:2011-04-05 15:23:18
【问题描述】:
我已经构建了 ACE 库的 ACE.dll 和 ACE.lib。但是当我将它链接到我的程序时,我得到了几个错误,比如
错误 2 错误 LNK2019:未解决 外部符号“void * __cdecl ACE_OS::memcpy(void *,void const *,unsigned int)" (?memcpy@ACE_OS@@YAPAXPAXPBXI@Z) 在函数“public: void”中引用 __thiscall ACE_String_Base::set(char const *,unsigned int,bool)" (?set@?$ACE_String_Base@D@@QAEXPBDI_N@Z) client_handler.obj 服务器
错误 3 错误 LNK2001:未解决 外部符号“void * __cdecl ACE_OS::memcpy(void *,void const *,unsigned int)" (?memcpy@ACE_OS@@YAPAXPAXPBXI@Z) 服务器.obj
我已经设置了包含路径、lib 路径、lib 依赖项等。我不知道我缺少什么 :(
【问题讨论】:
-
如何将 ACE.lib 添加到链接中?
-
在项目属性>链接器>输入>附加dep
标签: visual-c++ ace