错误20错误LNK2019:未解决 外部符号“public:__ thiscall CAnyseeUSBTVControllerDlg :: CAnyseeUSBTVControllerDlg(类 CWnd *)“ (?? 0CAnyseeUSBTVControllerDlg @@ @ QAE @@@ PAVCWnd Z) 在函数“int __cdecl中引用 初始化(空)” (?Init @@ YAHXZ)anyseeUSBTVControllerDlg.obj anyseee30
当我想在visual studio 2008中编译我的win32 dll项目时,我有这个错误。
同样是第二个错误(与第一个错误相关):
错误21致命错误LNK1120:1 未解决 externals。\ Debug / anyseeUSBTVController.exe anyseee30
我需要将哪个库添加到链接器?我已经读到这是问题。
答案 0 :(得分:2)
您需要添加包含CAnyseeUSBTVControllerDlg
类的库。由于网络搜索CAnyseeUSBTVControllerDlg
没有返回任何内容,因此该库似乎是一个没有公开文档的私有库。
答案 1 :(得分:0)
如果您只有类声明并且没有类实现,那么您需要检查谁给了您头文件。问他们图书馆。 通常,库带有头文件。实施将在图书馆内进行。 通过包含这些头文件,我们可以使用库类/函数。
如果您编写了头文件,则需要在c ++文件中实现该类。