c – LNK2038:检测到’boost_log_abi’不匹配:值’v2s_mt_nt5
发布时间:2020-12-16 03:27:45 所属栏目:百科 来源:网络整理
导读:在创建包含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:Projectsnativedcnoti
在创建包含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:Projectsnativedcnotificationserverloggerutil.obj :: 我知道以前的项目从Windows XP到当前Windows操作系统(即)10. 但是我读到了Windows XP提升支持. 问题是什么? 怎么解决? 我认为由于Windows版本的问题? 有关详细信息,请询问我. 编辑: 解决方法
将BOOST升级到1.60并将Visual Studio升级到2015后,我遇到了类似的问题.
我通过将预处理器中的_WIN32_WINNT定义更改/定义为0x601副0x501来解决它. 我很确定这意味着……支持Win7和更强大的副XP. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |