error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MD_DynamicRelease”...

 

1.错误提示与原因分析

或者是提示:error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2。

此类问题出现的根本原因就是,你引用的lib库的debug或release版本,与本工程的dubug或release版本不符合。这类问题在引用文件时要注意版本的匹配。

 

2.解决

此问题,应该分不同的情况去解决。

2.1 设置运行库

是几个工程的 运行库设置不一样?

此时的解决方法:

项目属性 -> 配置属性 -> C/C++ -> 代码生成 -> 运行库

都设置一样就行了 多线程调试(/MD)

 

release下,在库版本匹配没有问题。但是编译报错error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项:  值“0”不匹配值“2”。

原因是:我release下,工程设置中运行库中设置成了"多线程调试 DLL (/MDd)"。这个是设置应该是在debug下的设置,release下应该设置“多线程 DLL (/MD)”。

 

 

2.2  更改链接器输入的lib的debug版本为release版本

同样,会有如下提示,检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”

 以上提示的现象是当前工程是Release版本,而引用的库文件时Debug版本,只需要把当前的Release模式改成Debug模式就可以了。

 

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

示例如下:

   

 

 

参考文章

error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug”

error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2,言止予思, 2017-2

转载于:https://www.cnblogs.com/arxive/p/11220854.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/482777.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

4.3.4 网络地址转换NAT

4.3.4 网络地址转换NAT 文章目录4.3.4 网络地址转换NAT1.私有ip地址2. 网络地址转换nat1.私有ip地址 2. 网络地址转换nat

day-17 包与模块

包 logging 模块 logging 配置字典 hashlib 模块 openpyxl 模块 深浅拷贝 一 模块 1.0.1 模块回顾 模块 # 三种来源1.内置的2.第三方的3.自定义的 # 四种表示形式1.py文件(******)2.共享库3.文件夹(一系列模块的结合体)(******)4.C编译的连接到python内置的 1.0.2 模块与包 # 研…

Jeff Dean长文展望:2021年之后,机器学习领域的五大潜力趋势

来源:机器之心报编辑:杜伟、蛋酱2021 年之后,机器学习将会对哪些领域产生前所未有的影响?在过去的数年,见证了机器学习(ML)和计算机科学领域的许多变化。按照这种长弧形的进步模式,人…

4.3.5子网划分和子网掩码

4.3.5子网划分和子网掩码 文章目录4.3.5子网划分和子网掩码1.子网划分2.使用子网时分组的转发1.子网划分 2.使用子网时分组的转发 相关链接-计算机网络(4.10)网络层- 使用子网时分组的转发

专享!解读抖音企业蓝V认证的详细流程是怎样的

抖音现在是国内非常火的短视频软件,随着用户量的与日俱增,很多商家抓住了商机,开始在抖音宣传自己的商品。而抖音蓝V认证则是快速提升企业品牌知名度的一种渠道,但很多朋友不知道怎么申请蓝V认证,今天就给大家讲解一下…

深度学习的可解释性!

来源:智源社区 作者:知源月旦一、深度学习的可解释性研究概述随着深度学习模型在人们日常生活中的许多场景下扮演着越来越重要的角色,模型的「可解释性」成为了决定用户是否能够「信任」这些模型的关键因素(尤其是当我们需要机器为…

4.3.6无分类编址CIDR(构成超网)

4.3.6无分类编址CIDR ps:无类别域间路由(Classless Inter-Domain Routing、CIDR) 文章目录4.3.6无分类编址CIDR1.无分类编址CIDR2.构成超网3.最长前缀匹配1.无分类编址CIDR 2.构成超网 3.最长前缀匹配

生命真的源于宇宙吗?多名宇航员身体,都曾发生“不可逆”的变化

来源:科学的乐园宇航员是世界上最伟大的职业之一,他们为人类的宇宙探索付出了很多。同时宇航员也是世界上最难的职业,要先成为出色的飞行员,满足一定时间的飞行,经过严格的训练和筛选,才有可能成为宇航员。…

4.3.7 ARP协议

4.3.7 ARP协议 文章目录4.3.7 ARP协议发送数据的过程ARP协议发送数据的过程 路由器、交换机、集线器的区别 网络中一张图片是怎么被传输的-被拆分的身份证 1号给3号发,(同一局域网,arp请求得到mac地址) ps:交换机是…

图解:卷积神经网络数学原理解析

来源:图灵人工智能作 者:Piotr Skalski 编 辑 | Pita  翻 译:通夜(中山大学)、had_in(电子科技大学) 原标题:Gentle Dive into Math Behind Convolutional Neural Networks自动驾…

4.3.8 DHCP协议

4.3.8 DHCP协议 文章目录4.3.8 DHCP协议1.主机如何获得IP地址?DHCP协议1.主机如何获得IP地址? DHCP协议

深度学习与工业互联网安全

来源:中国工程院院刊摘 要:工业互联网安全是制造强国和网络强国建设的基石,深度学习因其具有表达能力强、适应性好、可移植性高等优点而可支持“智能自主式”工业互联网安全体系与方法构建,因此促进深度学习与工业互联网安全的融…

4.3.9 ICMP协议

4.3.9 ICMP协议 文章目录4.3.9 ICMP协议网际控制报文协议ICMPICMP差错报告报文(5种)ICMP差错报告报文数据字段不应发送ICMP差错报文的情况ICMP询问报文ICMP的应用网际控制报文协议ICMP ICMP差错报告报文(5种) ICMP差错报告报文数据字段 不应发送ICMP差错报文的情况 ICMP询问报文…

《Nature》挑战进化DNA突变理论!

通过研究一种小型开花杂草叶菜的基因组,我们对DNA突变有了新的认识来源:生物通加州大学戴维斯分校的研究人员发现,DNA突变不是随机的。这改变了我们对进化的理解,有一天可以帮助研究人员培育更好的作物,甚至帮助人类对…

《戏说网络二三事》序1

博主也是第一次写这种用故事讲述技术,写的可能。。很难看。。哪里写的不太好能一起讨论下嘛qq208820388,博主也在不断的反思自己,提高写作水平的,emmm 愿人生的路上,你我共勉~ 导语:文章合为时而著,歌诗合为…

量子技术新突破!科学家完美实现将单个原子逐一嵌入硅晶片

来源:前瞻经济学人APP资讯组图源:墨尔本大学近日,墨尔本大学领导的一个科研团队表示,已经完美实现将单个原子逐一嵌入硅晶片。这种新技术,可有助于制造包含数十亿晶体管、廉价且可靠的量子计算机设备。研究作者David J…

4.1-大秦立国-ip演变

4.1-大秦立国-ip演变 1.戏精说历史 且说那大秦君主初立秦国,人口稀少,户部管理的也省事,将人口划分为数个层次,越往其上,人口越少,越往其下,人口越多,且每层可容纳人数都是规定好的…

当思想与机器融合:脑机接口与人类的现在、困境与未来

来源:AI科技评论作者:苏宸编辑:陈彩娴当眼动追踪应用于捕捉受试者的视觉信息,脑电相关设备记录研究者的头皮表面神经活动……人的身体作为感知的媒介正愈发参与到人机交互的传播过程中。当思想与机器深入融合,通过人脑…

4.7移动IP

4.7移动IP 文章目录4.7移动IP移动IP移动ip相关术语移动ip通信过程移动IP 移动ip相关术语 移动ip通信过程

Jeff Dean | 回顾2021:除了超大的AI模型,谷歌还有啥?

来源:新智元作者:Jeff Dean 谷歌AI掌门人新年伊始,谷歌AI掌门人Jeff Dean的年度总结「虽迟但到」,这篇万字长文系统回顾了过去一年来机器学习领域的五大趋势。除了超大AI模型,谷歌去年还做了啥?2021年&…