error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '

原创 2013年12月04日 14:33:41

vs2012 在使用静态库 或动态库是,链接时提示如下错误:

error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '


原因是 库的编译选项:RuntimeLibrary 与 工程的选项配置不一致。



相关文章推荐

VC2012编译protobuf出错处理

近来要学习protobuf的协议生成,需要从网上下载它的代码,从这个SVN地址下载:http://protobuf.googlecode.com/svn/trunk下载完成之后,就可以到protobu...

error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '

网络上看到各种解决办法,但是我的原因是添加了多余的库。 在 配置里将如下库除去解决了问题,实际上,opencv3.0的配置变的很简单,只要加这两个库即可 opencv_ts300d.lib ...

vs2012 error LNK2038 RuntimeLibrary 不匹配的解决

在工程上右键-》属性-》c/c++-》代码生成-》运行库 改成(release为MT,debug为MTD)即可解决: error LNK2038: 检测到“RuntimeLibrary”的不匹配项...
  • wpc320
  • wpc320
  • 2013年01月12日 21:14
  • 32166

error LNK2038 RuntimeLibrary 不匹配的解决

在工程上右键-》属性-》c/c++-》代码生成-》运行库 因为所选的 改成(release为MT,debug为MTD)即可解决: error ...

VS2015 Error LNK2038 mismatch detected for 'RuntimeLibrary'解决

工程为release,X64 Error        LNK2038        mismatchdetected for 'RuntimeLibrary': value 'MD_DynamicR...

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

refs: http://www.cnblogs.com/lzpong/p/4631784.html 后来查了下,是运行库设置的问题; 几个工程的 运行库设置不一样了: 项目属性 -...

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

网上查找了一下,是运行库设置的问题; 几个工程的 运行库设置不一样了: 项目属性 -> 配置属性 -> C/C++ -> 代码生成 -> 运行库 都设置一样就行了 多线程调试(/M...

error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0'

问题描述:     编译时遇到错误:     Error 1 error LNK2038: mismatch detected for'_ITERATOR_DEBUG_LEVEL': value...

错误:Error:Execution failed for task ':app:packageArmDebug'. > value (75697) > 0x0000ffff;

遇到这种问题,感觉和问题的原意有些不符合,因为完全不知道这报的是啥错,经过综合查询以及根据自身项目情况,我得出的结论以及处理方式是这样的: 这种问题一般出现在这个app已经签过名了,有一个relea...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '
举报原因:
原因补充:

(最多只允许输入30个字)