我刚刚将 Visual Studio (C++) 解决方案转移到另一台计算机上,在我所见的范围内设置了所有目录和设置,并对解决方案进行了清理/重建。我在编译的一堆 .obj 上得到了上面的错误,不知道该怎么办。
最佳答案
您似乎正在混合使用不同设置构建的目标文件。尝试进行完全干净的重建并检查所有项目文件设置以确保 _ITERATOR_DEBUG_LEVEL 宏是相同的(例如,您没有混合调试和发布构建的对象)。
关于c++ - _iterator_debug_level 值 '0' 与值 '2' 不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4080668/