error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
2016-04-11 20:44
375 查看
使用VS2013版本引用外部的lib进行编译时候提示:
错误 25 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(jrtplibSend.obj 中) F:\jrtplibProjects\jrtplibSend\jrtplibSend\jrtplib.lib(rtpudpv6transmitter.obj) jrtplibSend
产生这个问题的原因是当前工程是Debug版本,而引用的库文件时Release版本,只需要把当前的Debug模式改成Release模式就可以了,或者打开解决方案--》属性--》链接器--》输入--》附加依赖项中引用debug版本的lib文件名称。
同样,如果检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”
则说明是Release模式引用了Debug的库文件。这类问题在引用文件时要注意版本的匹配
错误 25 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(jrtplibSend.obj 中) F:\jrtplibProjects\jrtplibSend\jrtplibSend\jrtplib.lib(rtpudpv6transmitter.obj) jrtplibSend
产生这个问题的原因是当前工程是Debug版本,而引用的库文件时Release版本,只需要把当前的Debug模式改成Release模式就可以了,或者打开解决方案--》属性--》链接器--》输入--》附加依赖项中引用debug版本的lib文件名称。
同样,如果检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”
则说明是Release模式引用了Debug的库文件。这类问题在引用文件时要注意版本的匹配
相关文章推荐
- Linux目录结构及文件基础操作
- LeetCode *** 22. Generate Parentheses
- Oracle Linux 6.5 RPM安装Mysql 5.7.11
- hihocoder 1289 2017年微软实习笔试题
- java 获取日期
- WCF自寄宿
- Android的Parcelable中describeContents方法的作用
- spring schema介绍
- linux模块的编译步骤详解
- 纯CSS多级导航栏
- 【科普杂谈】IP地址子网划分
- 多级导航,转自http://blog.csdn.net/rabbitter/article/details/51125337
- Qt入门(常用类、方法、信息槽)
- 《第一行代码》第六章 SharedPreferences存储Test
- Oracle数据库--实用操作(5)过程,函数,程序包
- 流媒体传输协议(rtp/rtcp/rtsp/rtmp/mms/hls)
- jrtplib—VS2013 win7 下RTP开源协议库JRTPLIB3.9.1编译
- Gateone
- kmp算法理解
- 每天一个Linux命令目录