gpt4 book ai didi

c++ - LNK2038 : mismatch detected for 'boost_log_abi' : value 'v2s_mt_nt5' doesn't match value 'v2s_mt_nt6'

转载 作者:可可西里 更新时间:2023-11-01 13:20:45 24 4
gpt4 key购买 nike

在创建由 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 支持 boost。

问题是什么?

如何解决?

我认为是 Windows 版本的问题?

更多信息,请问我。

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

最佳答案

在将 BOOST 升级到 1.60 并将 Visual Studio 升级到 2015 后,我遇到了类似的问题。

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

我很确定这意味着...支持 Win7 和更好的副 XP。

关于c++ - LNK2038 : mismatch detected for 'boost_log_abi' : value 'v2s_mt_nt5' doesn't match value 'v2s_mt_nt6' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35910432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com