Caffe使用CMake编译:Could Not find Boost


参考链接:https://github.com/dividiti/ck-caffe/issues/114

[SOLUTION]自行下载Boost源码进行编译和安装

(注意,在公用服务器上此方法慎用;目前仅在Ubuntu 14.04下通过验证)

#查看已安装Boost版本
$ dpkg -S /usr/include/boost/version.hpp
#卸载已安装Boost版本,以1.54为例
$ sudo apt-get autoremove libboost1.54-dev
$ sudo apt-get autoremove libboost-all-dev
#下载源码安装
$ wget https://sourceforge.net/projects/boost/files/boost/1.49.0/boost_1_49_0.tar.gz
$ tar zxvf boost_1_49_0.tar.gz
$ cd boost_1_49_0
$ sudo ./bootstrap.sh --prefix=/usr
$ sudo ./b2
$ sudo ./b2 install

[SOLUTION2]参考https://blog.csdn.net/xizero00/article/details/50931546

 

2019/2/26更新

最近由于增加自定义层,又编译了一次Caffe,发现使用boost1.49会出现一些问题,参考https://blog.csdn.net/anran_zhou/article/details/57097356,须安装1.55以上版本。

2019/4/8更新

windows安装程序:https://sourceforge.net/projects/boost/


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM