vs2010编译Mongodb源码总是出现TIME_UTC不是boost库的成员

in_aday 2015-04-30 10:01:55
boost库装了好几个版本的都是同样的问题
...全文
121 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
in_aday 2015-04-30
  • 打赏
  • 举报
回复
这个我搜到了 boost库里面没有task_adaptors.hpp这个文件 然后我下了一个threadpool这个后修改了 问题依旧
spaceman10 2015-04-30
  • 打赏
  • 举报
回复
boost版本在1.50后,将该TIME_UTC这个名字修改为TIME_UTC_, 因此只需要将task_adaptors.hpp中的TIME_UTC修改为boost::TIME_UTC_即可. 修改名字的原因是C++ 11定义了TIME_UTC这个宏,为了避免冲突只能这样~

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧