error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”

来源:互联网 发布:以撒的结合mac下载 编辑:程序博客网 时间:2024/05/21 07:06

这个问题的原因是工程版本与引用库版本不一致。

比如当前工程是Debug版本,而引用的库文件时Release版本,只需要把当前的Debug模式改成Release模式就可以了;

或者打开解决方案--》属性--》链接器--》输入--》附加依赖项中引用debug版本的lib文件名称。

很多情况下两种模式我们在调试过程中,库的生成路径没有统一,也就是新的Release库并没有覆盖原来的Debug库,而工程配置为Release的时候,我们仍然查找的是之前配置目录中的Debug库,就会出错了。

阅读全文
0 0
原创粉丝点击