c – LNK2038:检测到’boost_log_abi’不匹配:值’v2s_mt_nt5’与值’v2s_mt_nt6’不匹配

c – LNK2038:检测到’boost_log_abi’不匹配:值’v2s_mt_nt5’与值’v2s_mt_nt6’不匹配,第1张

概述在创建包含boost库的单独头文件之后,我尝试包含在现有项目中. 但它显示以下错误: :: Error 15 error LNK2038: mismatch detected for 'boost_log_abi': value 'v2s_mt_nt5' doesn't match value 'v2s_mt_nt6' in BoostLogger.obj E:\Projects\na 在创建包含boost库的单独头文件之后,我尝试包含在现有项目中.

但它显示以下错误:

::  Error  15  error LNK2038: mismatch detected for 'boost_log_abi': value 'v2s_mt_nt5' doesn't match value 'v2s_mt_nt6' in BoostLogger.obj  E:\Projects\native\dcnotificationserver\loggerutil.obj  ::

我知道以前的项目从windows XP到当前windows *** 作系统(即)10.

但是我读到了windows XP提升支持.

问题是什么?

怎么解决?

我认为由于windows版本的问题?

有关详细信息,请询问我.

编辑:
我正在使用:
编译器:msvc 10
提升版:1.60
Visual Studio 2010

解决方法 将BOOST升级到1.60并将Visual Studio升级到2015后,我遇到了类似的问题.

我通过将预处理器中的_WIN32_WINNT定义更改/定义为0x601副0x501来解决它.

我很确定这意味着……支持Win7和更强大的副XP.

总结

以上是内存溢出为你收集整理的c – LNK2038:检测到’boost_log_abi’不匹配:值’v2s_mt_nt5’与值’v2s_mt_nt6’不匹配全部内容,希望文章能够帮你解决c – LNK2038:检测到’boost_log_abi’不匹配:值’v2s_mt_nt5’与值’v2s_mt_nt6’不匹配所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1255913.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-07
下一篇2022-06-07

发表评论

登录后才能评论

评论列表(0条)

    保存