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 与 工程的选项配置不一致。



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

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

vs2012 error LNK2038 RuntimeLibrary 不匹配的解决

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

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

refs: http://www.cnblogs.com/lzpong/p/4631784.html 后来查了下,是运行库设置的问题; 几个工程的 运行库设置不一样了: 项目属性 -...
  • Henry_Wu001
  • Henry_Wu001
  • 2016年06月20日 16:33
  • 6491

使用GTest发生错误"检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug"

问题原因: 我是在debug模式下遇到这个问题,release模式估计也有。通常情况下,我们打开gtest.sln解决方案文件要生成gtestd.lib,属性里面的“代码生成”默认值是“多线程调试(...
  • kunlunjunzi
  • kunlunjunzi
  • 2017年09月13日 20:59
  • 187

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

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

mysql 数据库自增id 的总结

有一个表StuInfo,里面只有两列 StuID,StuName其中StuID是int型,主键,自增列。现在我要插入数据,让他自动的向上增长,insert into StuInfo(StuID,S...
  • u011729265
  • u011729265
  • 2015年09月30日 13:56
  • 1658

运行库不一致导致的问题(/MDd /MTd)

如果出现如下问题  error LNK2038: 检测到“RuntimeLibrary”的不匹配项:  值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug” 1>L...
  • ycf8788
  • ycf8788
  • 2016年02月14日 11:35
  • 1080

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

在工程上右键-》属性-》c/c++-》代码生成-》运行库 改成(release为MT,debug为MTD)即可解决: error LNK2038: 检测到“RuntimeLibrary”的...
  • u013157963
  • u013157963
  • 2016年06月16日 09:45
  • 4896

Android4.4制作自有SDK探析

Android4.4制作自有SDK探析        最近研究了一下android4.4制作自有SDK的东西。我们都知道,拿到Google的原始代码后,芯片公司会把它结合芯片去平台化,再发出芯片公司的...
  • sundesheng125
  • sundesheng125
  • 2015年04月11日 16:32
  • 5556

【unp】unix网络编程卷1-->环境搭建(ubuntu14.04)

学习unp网络编程,树上的例子均存在#include "unp.h",故需要对环境进行配置。 1. 到资源页下载unpv13e  2. 解压并将unpv13e 移动到相应的文件夹下 3. 编译...
  • zone_programming
  • zone_programming
  • 2016年04月03日 16:30
  • 2871
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value '
举报原因:
原因补充:

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