vs编译出错 error LNK2019: unresolved external symbol

今天在编译时出现如下图所示错误:

 上网查阅后发现原因是:

CMutex的析构函数只声明,未定义。即只在.h头文件中声明该函数,并没有在.cpp文件中定义该函数。

修改方法:

方法一:删除该析构函数的声明

方法二:在cpp文件中定义该析构函数

 


版权声明:本文为Quellaaa原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。