首页 > 代码库 > error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CADOConn::CADOConn(void)"解决
error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CADOConn::CADOConn(void)"解决
背景:在MFC程序中写了两个project,其中一个project需要引用win32 project(ADOConn)。
1. __thiscall实为noise信息,重点是之后的CADOConn::CADOConn(void),原因为CADOConn有一个默认的构造函数,只有声明没有实现,需在.cpp文件中实现。
2. VS Configuration Properties下列三项要设置正确。
C/C++ ->General->Additional Include Directories 指定为包含ADOConn.h头文件的文件夹;
Linker->Genera->Additional Include Directories 指定为包含ADOConn.lib的文件夹;
Linker->Input->Additional Dependencies 需包含ADOConn.lib。
error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall CADOConn::CADOConn(void)"解决
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。