I ran into the same problem. Even adding the library directory "/ opt / OpenBLAS / lib /" to the ldconfig cache did not help (since my libopenblas.so is in "/opt/OpenBLAS/lib/libopenblas.so").
Using cmake helped me. Try this from the caffe root directory:
mkdir build cd build cmake -DBLAS=open .. make all make runtest
If you need to use make, add the libopenblas.so symbolic link to / usr / lib. I have done the following:
ln -s /opt/OpenBLAS/lib/libopenblas.so /usr/lib/libopenblas.so
source share