我是靠谱客的博主 羞涩戒指,最近开发中收集的这篇文章主要介绍boost安装/卸载的坑记录,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

安装后,发现编译不能通过:

出现 yaml-cpp/include/yaml-cpp/node/detail/iterator.h:48:47: error: ‘next’ is not a member of ‘boost’,猜测原因可能是boost版本不一致,尝试了其他版本发现仍不能解决,查看安装位置发现boost版本混布,多个版本共存导致的坑!

 

解决办法,卸载或删除boost历史文件:

  • rm -rf /usr/local/include//boost/
  • rm -f /usr/lib64/libboost_*
  • rm -f /usr/local/lib/libboost_*
  •  

重新编译安装,问题解决,boost安装过程:

  • 下载:https://sourceforge.net/projects/boost/
  • 解压
  • ./bootstrap.sh
  • ./b2
  • ./b2 install

最后

以上就是羞涩戒指为你收集整理的boost安装/卸载的坑记录的全部内容,希望文章能够帮你解决boost安装/卸载的坑记录所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部