报错1:
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
解决:
(1)工程的模式和库的模式不一致,工程为Debug模式,引用了Release模式下生成的库。
将当前的Debug模式改为Release模式。
(2)库的编译选项和工程的编译选项不同。
在【解决方案资源管理器】界面上,选择【项目】,【属性】,【C/C++】【代码生成】,在【运行库】中选择“多线程(/MT)”
报错2:
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”