安装caffe会带来一些问题,具体取决于库和版本

时间:2016-04-11 15:23:25

标签: installation cmake makefile libraries caffe

我想在openSuse上安装caffe。 只是为了记录 - 它对我有用,我只是不知道这样做的“确切”方法是什么。我所做的事情可能不是真正适合那些对此有所了解的人,也是一种“糟糕的安装”。我的方法如下:

首先,我做了

make all

这很有效,直到它抱怨找不到一些图书馆(libclbas等)。所以我用了

ccmake .

手动更改库的路径。我需要手动输入snappy,boost_python,blas,cblas和lapack libs的路径。做完之后我做了

cmake .

然后

make

一切正常。我现在的问题是 - 为什么不找到libs,有没有办法解决这个问题?我认为问题在于我没有/usr/lib/libcblas.so而是/usr/lib/libcblas.so.3,以及与其他库类似的“问题”。

另一件事 - 当我尝试从头开始使用ccmake / cmake时(没有make部分),我的构建目录中没有任何文件(如$ CAFFE_ROOT / build / examples或$ CAFFE_ROOT / build / tools是空的),所以mnist教程例如没有用。这就是我第一次打电话的原因

make all

,你可能觉得很奇怪。

当然我知道如何解决这个问题,但我想知道“干净简单的安装”的正确方法是什么。在使用make / cmake时,是否遗漏了任何内容,这是caffe或其他内容的某种不一致吗?而且,干净的方法呢?

1 个答案:

答案 0 :(得分:0)

也许看看Ubuntu安装指南? http://caffe.berkeleyvision.org/install_apt.html

它提到了您可能需要的所有不同包裹。我找不到openSuse安装说明 - 但您应该能够为您的平台翻译apt-get命令。