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