1、项目场景: 在VS中采用QT(C++)调试时,出现error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”错误 2、解决方案: 在“解决方案资源管理器”中选中出现此类BUG的项目,右键->属性->C/C+±>代码生成,将运行库“多线程DLL(/MD)”修改为“多线程DLL(/MDd)” 修改前: 修改后: 再次编译链接就没有错误了。