搞了两天,原本用opencv已经可以了,当准备移到创建DLL中提示一大堆LNK2019错误:
error LNK1120: n个无法解析的外部命令
error LNK2019:无法解析的外部符号“int __stdcall cv::_interlockedExchangeAdd(int *,int)”(?_interlockedExchangeAdd@cv@@YGHPAHH@Z)....
网上搜索没找到解决办法,还是自己摸索出来,修改C++调用约定:
打开项目属性--[配置属性]--[C/C++]--[高级]--[调用约定]改为__cdecl(/Gd)
再编译就好了