2016-06-11 8 views
0

Also habe ich eine Frage zu einer .so-Datei in Ubuntu. Ich versuche, ein Programm in QT Schöpfer zu laufen, aber ich habe den FehlerKann libopecv_core.so.2.3 nicht finden, Datei tatsächlich nicht da

/home/sean/Desktop/iStrabGUI_140321/iStrabGUI: error while loading 
shared libraries: libopencv_core.so.2.3: 
cannot open shared object file: No such file or directory 

Meine opencv und opencv2 Verzeichnisse befinden sich in/usr/include, und ich habe sie zu meinem LD_LIBRARY_PATH Variable hinzuzufügen. Nach dem Einchecken in die Verzeichnisse opencv und opencv2 scheint die Datei jedoch nicht vorhanden zu sein. Meine Frage ist, wie gehe ich über diese Datei? Ich habe libopencv-dev bereits auf meinem Computer installiert, woher kommt das?

+0

Dies könnte Ihnen helfen aus, es ist ganz ähnlich wie Ihr Problem: [OpenCV Programm kompilieren Fehler „libopencv_core.so.2.4: kann nicht mit anderen geteilt öffnen Objektdatei: Keine solche Datei oder kein Verzeichnis "in ubuntu 12.04] (http://stackoverflow.com/questions/12335848/opencv-program-compile-error-libopencv-core-so-2-4-cannot-open-shared- Objekt-f) –

+0

Hallo, und danke für den Kommentar. Ich habe die Lösungen ausprobiert, die in dem Beitrag erwähnt wurden, den Sie mir empfohlen haben, aber ich hatte das gleiche Problem. Ich habe versucht, nach den Dateien auf meinem Computer zu suchen, aber ich konnte sie nicht finden. Ich denke, das könnte Teil dessen sein, was das Problem ist. – Coliwack

Antwort

1

Wenn Sie wirklich kann nicht finden, die gemeinsame Bibliothek, es scheint mir, dass Sie openCV nicht ordnungsgemäß installiert haben. Sie haben vielleicht openCV heruntergeladen, aber die Bibliotheken nicht gebaut, nehme ich an?

Da Sie Ubuntu verwenden, können Sie OpenCV aus dem Ubuntu-Repository installieren sudo apt-get install libopencv-dev python-opencv

+0

Danke. Ich habe ein bisschen herumgebastelt und es stellt sich heraus, dass du recht hast. Ich musste opencv neu installieren. Vielen Dank! – Coliwack

Verwandte Themen