ubuntu16.04 安裝matcaffe
網上很多教程是ubuntu14.04,經過測試16.04沒有差別。
安裝caffe的教程連結:http://blog.csdn.net/u013915633/article/details/49867947?spm=2013.1.0.0.rrI0q4
當我們看很多開源的程式時會發現都要求裝matcaffe
個人總結一下:
實際上,就是現狀MATLAB,再裝matcaffe
安裝MATLAB2014a:
參考連結:http://blog.csdn.net/ture_dream/article/details/52649770(你不需要看)
從http://pan.baidu.com/s/1qYJ9tNm
注:下載的映象有兩部分,解壓後合成一個MATHWORKS_R2014A.iso
實際就是把兩個檔案解壓到同一資料夾下,然後拷貝到Linux系統資料夾中,再在Linux系統中,把這個iso檔案解壓,結果如下圖:
然後再進入和這個目錄,執行install檔案(cd 該路徑,然後 ./install).
安裝過程和win下一樣。
安裝完之後,執行make all matcaffe
執行結束後會報錯:
http://www.caffecn.cn/?/question/1113
錯誤和這個連結說的問題一樣,解決方法:
在Makefile裡面,大約第410行那一句話CXXFLAGS += -MMD -MP下面新增CXXFLAGS += -std=c++11,最後是這樣
CXXFLAGS += -MMD -MP
CXXFLAGS += -std=c++11
然後在caffe根目錄下make clean,make all
執行MATLAB時報錯:(大概內容是說破解檔案有問題)
解決辦法:
參考:http://blog.sina.com.cn/s/blog_92d2c5e10102wha5.html
按照MATLAB正常的安裝步驟,到啟用完整之後,執行./matlab命令仍然無法正常執行MATLAB,出現以下錯誤提示:
icense checkout failed. license manager error -8.
Make sure the HostID of the license file matches this machine, and that the HostID on the server.
Licensing error: -8,523.
解決辦法:看安裝說明,Readme.txt其中有說明
Linux Copy/overwrite libmwservices.so ( from the linux folder provided ) to : /usr/local/MATLAB/R2014A/bin/glnxa64..
所以我們只需將crack中的ibmwservices.so複製到安裝目錄中bin/glnxa64中覆蓋對應的檔案,即可.
覆蓋方法:
sudo cp /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so ~/matlab/Crack/Linux/
sudo cp 目標路徑 源路徑
執行MATLAB方法:進入/usr/local/MATLAB/R2015b/bin,執行 ./matlab 即可正常執行.