QT(C++)-error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”

1、项目场景:

在VS中采用QT(C++)调试时,出现error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”错误

在这里插入图片描述


2、解决方案:

在“解决方案资源管理器”中选中出现此类BUG的项目,右键->属性->C/C+±>代码生成,将运行库“多线程DLL(/MD)”修改为“多线程DLL(/MDd)”

修改前:

在这里插入图片描述
修改后:
在这里插入图片描述
再次编译链接就没有错误了。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 03:48:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 03:48:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 03:48:03       87 阅读
  4. Python语言-面向对象

    2024-03-28 03:48:03       96 阅读

热门阅读

  1. Mybatis

    Mybatis

    2024-03-28 03:48:03      29 阅读
  2. Shell教程_不同Shell中if-else条件语句的差异

    2024-03-28 03:48:03       41 阅读
  3. docker怎么端口映射

    2024-03-28 03:48:03       48 阅读
  4. C语言复习 -- 字符串

    2024-03-28 03:48:03       38 阅读