Pages : 1
#1 Le 18/01/2015, à 23:06
- bird12358
bug librairie
Bonjour,
J'ai ubuntu 14.04 et j'ai installé OpenCV sur mon pc. Depuis cette après midi j'ai un bug quand je lance mes exemples:
/usr/bin/ld: cannot find -lcufft
/usr/bin/ld: cannot find -lnpps
/usr/bin/ld: cannot find -lnppi
/usr/bin/ld: cannot find -lnppc
/usr/bin/ld: cannot find -lcudart
Pourtant quand je regarde ldconfig ces librairies sont bien présentes. J'ai essayé de les déplacer plusieurs fois mais sans succés.
Quelqu'un aurait-il une solution?
D'avance merci.
Hors ligne
#2 Le 19/01/2015, à 10:20
- claudius01
Re : bug librairie
A défaut de t'indiquer une solution, je te propose de lever le doute entre la disparition et l'endroit où sont recherchées ces librairies (je ne connais pas particulièrement OpenCV mais j'ai vu que c'était une librairie à lier à des exécutables - tes exemples j'imagine)
La commande est ldd à lancer aussi bien sur les librairies que sur les exécutables comme par exemple :
$ ldd /usr/bin/ldd
libelf.so.1 => /usr/bin/../lib/libelf.so.1
libc.so.1 => /usr/bin/../lib/libc.so.1
libm.so.2 => /lib/libm.so.2
$ ldd /usr/bin/../lib/libc.so.1
libm.so.2 => /lib/libm.so.2
Dans ton cas, lance cette commande ldd sur tes exemples et les librairies que "tirent" ceux-ci et indique nous les résultats.
cf. le man de ldd
Hors ligne
#3 Le 19/01/2015, à 19:48
- bird12358
Re : bug librairie
EN fait la j'ai plus d'exemple fonctionnel,j'ai rééssayé de compiler mes anciens exemples donc je n'ai plus d'executable...
Comment puis-je tester autrement?
Hors ligne
#4 Le 19/01/2015, à 20:25
- claudius01
Re : bug librairie
En autre, avec les erreurs de l'édition de lien de ces exemples...
Hors ligne
Pages : 1