您现在的位置是:首页 > 正文

错误 LNK2038 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(main.obj 中)

2024-04-01 01:59:33阅读 1

前言

vs2019报错如下图:
错误 LNK2038 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(main.obj 中)
在这里插入图片描述

错误原因

1、产生这个问题的原因是当前工程是Debug版本,而引用的库文件时Release版本,只需要把当前的Debug模式改成Release模式就可以了,或者打开解决方案–》属性–》链接器–》输入–》附加依赖项中引用debug版本的lib文件名称。
在这里插入图片描述

2、release下,在库版本匹配没有问题。但是编译报错error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”。
release下,工程设置中运行库中设置成了"多线程调试 DLL (/MDd)"。这个是设置应该是在debug下的设置,release下应该设置“多线程 DLL (/MD)”。

在这里插入图片描述

网站文章

  • javacv实现音频文件转码g711a

    javacv实现音频文件转码g711a

    javacv 调用ffmgeg实现转码.输出g771a编码文件,gb28181

    2024-04-01 01:59:09
  • Boost.Asio C++ 网络编程之三:计时器

    引言文章的内容是翻译 《Boost.Asio C++ Network Programming》这本书。编译IDE环境是 vs2017计时器一些I/O操作需要一个超时时间。它只能应用在异步操作上(同步意味着阻塞,因此没有超时时间)。例如,下一条信息必须在100毫秒内从你的同伴那传递给你。bool read = false;void deadline_handler(const boost...

    2024-04-01 01:59:02
  • 1. 两数之和

    你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。使用unordered_map (无序的map)集合存储整个数组,可以在logn的时间内找出。整数,并返回它们的数组下标。你可以想出一个时间复杂度小于。你可以按任意顺序返回答案。,请你在该数组中找出。

    2024-04-01 01:58:55
  • github访问失败的问题

    github访问失败的问题找到hosts文件。地址:C:\Windows\System32\Drivers\etc修改hosts文件。#github0.0.0.0 github.com0.0.0.0 ...

    2024-04-01 01:58:49
  • Qt 路径问题

    本文章意在方便自己使用,随时更新???? 表示对资源的引用,引用资源文件路径 如“:/res/demo.png” 表示资源文件里面定义的文件demo.png

    2024-04-01 01:58:25
  • CentOS裁剪

    裁剪都基于CentOS6.3 64位操作,以下是自己总结出的裁剪步骤:

    2024-04-01 01:58:18
  • 设计Rectangle类表示矩形

    设计Rectangle类表示矩形

    2024-04-01 01:58:10
  • 初识Git--版本控制工具(version control)三步搞定他

    初识Git--版本控制工具(version control)三步搞定他

    害,在家心血来潮,了解一下Git,之前学了maven(也忘完了),想做个对比,不妨就跟着我对Git来个入门了解吧(新手勿喷)!! 第一步—下载安装 首先登录官网下载一下子呗,(https://gitf...

    2024-04-01 01:57:43
  • Vue2 实例中的 data 属性三种写法与作用:

    <script src="https://unpkg.com/vue/dist/vue.js"></script><div id="app"> <span>{{count}}</span> <button @click="inc">+</button></div>&l...

    2024-04-01 01:57:37
  • 最简单的 SpringCloud 教程 第一篇: 服务的注册与发现Eureka(Finchley版本)

    最简单的 SpringCloud 教程 第一篇: 服务的注册与发现Eureka(Finchley版本)

    首先创建一个主Maven工程,在其pom文件引入依赖,spring Boot版本为2.0.3.RELEASE,Spring Cloud版本为Finchley.RELEASE。**2.4 **eurek...

    2024-04-01 01:57:13