博客
关于我
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
阅读量:474 次
发布时间:2019-03-07

本文共 345 字,大约阅读时间需要 1 分钟。

在使用Visual Studio 2015时,若遇到使用外部库webrtc_h264.lib时的错误LNK2038,提示可能与_ITERATOR_DEBUG_LEVEL值不匹配有关。这种情况通常源于项目的 configurations 与实际引用的库文件的 configurations 出现冲突。此时请确认当前项目所处的调试模式与所引用的库文件是否匹配。

错误信息提示:

  • 当项目处于Debug 模式时,若引用的webrtc_h264.libRelease 模式所生成的库文件。
  • 反之,如果项目已经设置为Release 模式,但引用的webrtc_h264.libDebug 模式所生成的库文件。

解决方法很简单:仅需将项目重新编译并使用与引用的库文件匹配的调试模式来进行新建编译即可。

转载地址:http://mbrdz.baihongyu.com/

你可能感兴趣的文章
1 java程序设计概述
查看>>
Ubuntu操作系统鼠标闪烁
查看>>
Objective-C 5 NSString常用方法
查看>>