Python Ubuntu 16.04上的Caffe编译错误

Python Ubuntu 16.04上的Caffe编译错误,python,caffe,ubuntu-16.04,Python,Caffe,Ubuntu 16.04,我想我基本上遵循了以下所有说明: 我仍然得到错误: /usr/bin/ld: cannot find -lopenblas collect2: error: ld returned 1 exit status Makefile:567: recipe for target '.build_release/lib/libcaffe.so.1.0.0-rc3' failed make: *** [.build_release/lib/libcaffe.so.1.0.0-rc3] Error 有人

我想我基本上遵循了以下所有说明:

我仍然得到错误:

/usr/bin/ld: cannot find -lopenblas
collect2: error: ld returned 1 exit status
Makefile:567: recipe for target '.build_release/lib/libcaffe.so.1.0.0-rc3' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0-rc3] Error

有人遇到过这个问题吗?

您安装了OpenBLAS吗?尝试以下命令并重复编译过程:

sudo apt-get install -y libopenblas-dev
如果失败,您可以尝试使用cmake编译caffe

在生成文件夹中,执行以下操作:

cmake -DBLAS=open ..
make all -j $(($(nproc) + 1))
make install
make runtest
您应该提供配置文件,以便更好地理解链接。

可能重复的