项目编译时出现“检测到“RuntimeLibrary”的不匹配项"怎么解决
项目从vs2008迁移到了vs2015,编译时出现下面提示
2>protk_dllmd_NU.lib(srcwrappers.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MDd_DynamicDebug”(JRCDatabase.obj 中)
2>protk_dllmd_NU.lib(srci18n.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MD_DynamicRelease”不匹配值“MDd_DynamicDebug”(JRCDatabase.obj 中)
我估计是与导入的ADO库有关,ADO库提供的都是release版本的,有debug版本的吗,但是我在VS2008环境下为什么不会冲突,
#import "E:\\software\\ado\\msado60_Backcompat_x64.tlb" no_namespace rename("EOF","adoEOF")
我是在proe上做的二次开发,因为版本升级,引用的库protk_dllmd_NU.lib有变化可能也有关系,在网上找了一下,说是运行库要换成MD,但是没有用