je la question suivante encoutering lors de l'installation de caffe: /usr/bin/ld: ne trouve pas -lopencv_imgcodecsinstallation Caffe, reliant numéro
Je construit opencv3.2, mais je crois avoir un problème avec liant la cv2.cpython-36m-x86_64-linux-gnu.so
bibliothèque. J'ai essayé de l'ajouter au LD_LIBRARY_PATH
mais il échoue toujours avec la même erreur.
Dois-je faire un lien vers le cv2.cpython-36m-x86_64-linux-gnu.so
dans le chemin LD? si oui, quel chemin dois-je faire exactement le lien dedans.
Voici les dernières lignes de la sortie (l'erreur msg):
CXX examples/mnist/convert_mnist_data.cpp
CXX .build_release/src/caffe/proto/caffe.pb.cc
AR -o .build_release/lib/libcaffe.a
LD -o .build_release/lib/libcaffe.so.1.0.0
/usr/bin/ld: cannot find -lopencv_imgcodecs
collect2: error: ld returned 1 exit status
Makefile:572: recipe for target '.build_release/lib/libcaffe.so.1.0.0' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1
S'il vous plaît vérifier cette http://stackoverflow.com/questions/37741072/unable-to-install-caffe/43088610 – Rups
j'ai trouvé rien d'utile dans cette solution, je ne veux pas aussi essayer 'Conda install -c menpo opencv3 = 3.2.0' comme j'ai déjà compilé et construit à la main l'opencv3.2 et disposé à savoir quelle étape me manque maintenant. Il pense qu'il s'agit d'un problème de liaison – Kasparov92
Il ne peut pas trouver le chemin pour atteindre libopencv_imgcodecs.so, vérifier où il se trouve et ajouter le même chemin dans LIBRARY_DIRS de Makefile.config – Rups