/usr/bin/ld:找不到 -lcaffe

/usr/bin/ld:找不到 -lcaffe

我通过 apt-get 命令在我的 Ubuntu 18.04 上安装了 Caffe-cpu,正如它在其官方网站

sudo apt install caffe-cpu

但当尝试从git 仓库,它需要头文件(caffe.hpp)。为此,我下载了最新的 Caffe Git repo 和源代码。但它在 make 时也抱怨:

/usr/bin/ld: cannot find -lcaffe

我对类似问题的理解是,它显然需要链接到caffe.so,但我在机器上找不到它。问题是什么?如何修复?

答案1

不幸的是,Caffe 的官方网站上没有提到这一点。但我必须使用

sudo apt install caffe-cpu-dev

生成那些缺少的头文件和.so文件。

相关内容