使用GTest发生错误"检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug"
来源:互联网 发布:2017淘宝一天的交易额 编辑:程序博客网 时间:2024/06/01 07:40
问题原因:
我是在debug模式下遇到这个问题,release模式估计也有。通常情况下,我们打开gtest.sln解决方案文件要生成gtestd.lib,属性里面的“代码生成”默认值是“多线程调试(/MTd)”,但是我们使用gtestd.lib的工程属性里面的“代码生成”的值是“多线程调试 DLL (/MDd)”,造成了不匹配
解决方法:
修改gtest.sln里面gtest 工程的“代码生成”的值为“多线程调试 DLL (/MDd)”,和使用gtest的工程保持一致,问题就解决了
阅读全文
0 0
- 使用GTest发生错误"检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug"
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug”
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug”
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug”
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MTd_StaticDebug”(ConsoleApplicatio
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”
- 值“MD_DynamicRelease”不匹配值“MDd_DynamicDebug”的问题
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项的解决办法
- error LNK2038: 检测到“RuntimeLibrary”的不匹配项的解决办法
- vs 编译,error LNK2038: 检测到“RuntimeLibrary”的不匹配项
- 【错误总结之(一)】error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
- error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”
- 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”
- error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
- 聊天室项目
- 手机自动签到简易应用
- mysql 列column常用命令
- 蓝桥杯 K好数(dp)
- Linux命令之uniq
- 使用GTest发生错误"检测到“RuntimeLibrary”的不匹配项: 值“MTd_StaticDebug”不匹配值“MDd_DynamicDebug"
- Btrace入门到熟练小工完全指南
- HDU
- 跟着《Learn Python The Hard Way》学Python(二)
- Java学习第三课
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- tensorflow--模型持久化
- drawerlayout_demo
- 实例笔记(一)