UbuntuのOpenBLASでエラー cblas.h : no such file or directory

物体検出のSNIPERをmakeしようとした際、表題のエラーが発生。

GitHub - mahyarnajibi/SNIPER: SNIPER / AutoFocus is an efficient multi-scale object detection training / inference algorithm
SNIPER / AutoFocus is an efficient multi-scale object detection training / inference algorithm - mahyarnajibi/SNIPER

どうやらOpenBLASが必要なようだ。

GitHub - OpenMathLib/OpenBLAS: OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. - GitHub - OpenMathLib/OpenBLAS: OpenBLAS is ...

Installation from Source には、シンプルにmakeしろって書いてあったので、git cloneしてからmake実行。

その後SNIPERをmakeしてみるも、表題のエラーは消えなかった。

代わりに以下を実行。

sudo apt-get install libopenblas-dev

これで表題のエラーは消え、make出来るようになった。

参考

cblas.h : no such file or directory · Issue #3599 · BVLC/caffe
I`m trying to compile caffe, and get such an output: dmitry@dmitry-TravelMate-P253:~/odt/caffe-master$ make all CXX src/...

コメント

タイトルとURLをコピーしました