/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 儲存庫及其原始程式碼。但它也在製作時抱怨:

/usr/bin/ld: cannot find -lcaffe

我對類似問題的理解是,顯然它需要連結到caffe.so,但我在我的機器上找不到它。有什麼問題?如何修復它?

答案1

不幸的是,Caffe 的官方網站上並沒有提到這一點。但我必須使用

sudo apt install caffe-cpu-dev

產生那些遺失的頭文件和.so文件。

相關內容