zoukankan      html  css  js  c++  java
  • error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”

    一、出现如下问题,主要是因为debug模式使用的依赖库是release版本的。

    1>LINK : warning LNK4075: 忽略“/INCREMENTAL”(由于“/LTCG”规范)
    1>AmConfig.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/OPT:LBR”规范)
    1>Json.lib(json_value.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(AmConfig.obj 中)
    1>Json.lib(json_value.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MTd_StaticDebug”(AmConfig.obj 中)
    1>Json.lib(json_reader.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(AmConfig.obj 中)
    1>Json.lib(json_reader.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MTd_StaticDebug”(AmConfig.obj 中)
    1>Json.lib(json_writer.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(AmConfig.obj 中)
    1>Json.lib(json_writer.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MTd_StaticDebug”(AmConfig.obj 中)
    1>LIBCMT.lib(invarg.obj) : error LNK2005: ___pInvalidArgHandler 已经在 libcmtd.lib(invarg.obj) 中定义
    1>libcpmt.lib(clog.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(AmConfig.obj 中)
    1>libcpmt.lib(clog.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MTd_StaticDebug”(AmConfig.obj 中)
    1> 正在创建库 E:Wrokworkspaces_newauthenproject民航信息inx86DebugUSBFaceCameraServer.lib 和对象 E:Wrokworkspaces_newauthenproject民航信息inx86DebugUSBFaceCameraServer.exp
    1>LINK : warning LNK4098: 默认库“LIBCMT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
    1>E:Wrokworkspaces_newauthenproject民航信息inx86DebugUSBFaceCameraServer.exe : fatal error LNK1169: 找到一个或多个多重定义的符号

    解决方法:把依赖的库换成debug版本即可。

    二、出现如下问题,主要是因为release模式使用的依赖库是debug版本的。

    1>Json.lib(json_reader.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(AmConfig.obj 中)
    1>Json.lib(json_reader.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MT_StaticRelease”(AmConfig.obj 中)
    1>Json.lib(json_reader.obj) : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/OPT:ICF”规范)
    1>Json.lib(json_value.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(AmConfig.obj 中)
    1>Json.lib(json_value.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MT_StaticRelease”(AmConfig.obj 中)
    1>Json.lib(json_writer.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(AmConfig.obj 中)
    1>Json.lib(json_writer.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MT_StaticRelease”(AmConfig.obj 中)
    1>libcpmtd.lib(stdthrow.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(AmConfig.obj 中)
    1>libcpmtd.lib(stdthrow.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MT_StaticRelease”(AmConfig.obj 中)
    1>libcpmtd.lib(xdebug.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(AmConfig.obj 中)
    1>libcpmtd.lib(xdebug.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MT_StaticRelease”(AmConfig.obj 中)
    1>libcpmtd.lib(clog.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(AmConfig.obj 中)
    1>libcpmtd.lib(clog.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MT_StaticRelease”(AmConfig.obj 中)
    1> 正在创建库 E:Wrokworkspaces_newauthenproject民航信息inx86ReleaseUSBFaceCameraServer.lib 和对象 E:Wrokworkspaces_newauthenproject民航信息inx86ReleaseUSBFaceCameraServer.exp
    1>LINK : warning LNK4098: 默认库“libcmt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
    1>LINK : warning LNK4098: 默认库“LIBCMTD”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
    1>E:Wrokworkspaces_newauthenproject民航信息inx86ReleaseUSBFaceCameraServer.exe : fatal error LNK1319: 检测到 12 个不匹配项

    解决方法:把依赖的库换成release版本即可。

  • 相关阅读:
    SAP接口编程 之 JCo3.0系列(03) : Table参数
    SAP接口编程 之 JCo3.0系列(01):JCoDestination
    SAP接口编程 之 JCo3.0系列(02) : JCo Client Programming
    ORACLE SQL 分组
    Win10无法安装提示磁盘布局不受UEFI固件支持怎样解决
    win10系统更新补丁时进度条一直卡在0%不动的解决方案
    SAP 批量查看凭证更改记录
    Oracle 中取当前日期的上个月最后天和第一天
    table 谷歌下不出现滚动条
    style.display table-row与block
  • 原文地址:https://www.cnblogs.com/qingtian224/p/15155610.html
Copyright © 2011-2022 走看看