2 votes

/usr/bin/ld : ne trouve pas -lcaffe

J'ai installé Caffe-cpu sur mon Ubuntu 18.04 via la commande apt-get, comme il est indiqué sur leur site web. site officiel :

sudo apt install caffe-cpu

Mais lorsqu'on essaie d'exécuter un échantillon à partir d'un git repo il a besoin des fichiers d'en-tête ( caffe.hpp ). Pour cela, j'ai téléchargé le dernier repo Git de Caffe avec les sources. Mais il se plaint aussi au moment du make :

/usr/bin/ld: cannot find -lcaffe

D'après ce que j'ai compris de problèmes similaires, il faut apparemment établir un lien avec caffe.so mais je ne le trouve nulle part sur ma machine. Quel est le problème ? Comment le réparer ?

1voto

Tina J Points 479

Malheureusement, il n'est pas mentionné sur le site officiel de Caffe. Mais je dois utiliser

sudo apt install caffe-cpu-dev

pour produire ces fichiers d'en-tête manquants et .so des fichiers.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X