最近在用cmake加依赖库的时候遇到了error lnk2001这个问题,语法都没问题了,却出现了这个烦人的错误
一网上在电脑前搜,找到比较有用的:https://blog.csdn.net/shenyulv/article/details/6699836?from=singlemessage
看代码也是源于头文件说明,但源文件没定义的问题,于是乎想去改,
BUT是人家第三方依赖库里的东西啊,怎么改?
弄了一晚上,最后发现问题是工程编译时用的是release x64,而.lib却是release win32
所以用cmake重新把.lib生成x64