vs 工程连接错误

现象:

estMemPool.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall ACE_Main_Base::ACE_Main_Base(void)" 

出现这种现象的原因多半是库没有加入工程或者没加入成功。

解决办法:

(1)首先检查头文件是否include完全

(2)添加额外目录

  

(3)添加额外包含lib库目录

  

(4)添加包含库的名字

  

经过这几步一般都能解决问题,如果还不能解决问题可以添加代码#pragma comment(lib,"ACE.lib"),然后把库文件拷贝到当前的编译目录下面。

原文地址:https://www.cnblogs.com/maxiaofang/p/4136913.html