作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
在创建由 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/
这个链接错误是什么意思?以及如何修复它 error LNK2038: “boost_log_abi” “v2s_mt_nt6” doesn't match “v2_mt_nt6" 我试过了 AD
在创建由 boost 库组成的单独头文件后,我尝试将其包含在现有项目中。 但是显示如下错误: :: Error 15 error LNK2038: mismatch detected for
我是一名优秀的程序员,十分优秀!