Ошибка в Eclipse отсутствует файл библиотеки openCV "libopencv_core.so.2.3"? - PullRequest
0 голосов
/ 12 февраля 2012

Я пытаюсь заставить openCV 2.3.1 работать на Eclipse в Ubuntu 11.10.До сих пор я создавал openCV, используя этот учебник

, и он работает, когда я создаю файл .cpp с помощью текстового редактора gedit и компилирую его из терминала.

Я следовал этому учебному пособию здесь

и установите библиотеки, включающие и т. Д. Для отладки и выпуска.Он создается без каких-либо ошибок, но при запуске выдает ошибку

при загрузке общих библиотек: libopencv_core.so.2.3: не удается открыть общий объектный файл: такого файла или каталога нет

Я компилирую тот же код, который я скомпилировал в терминале

Я также сделал следующее в соответствии с этим учебником :

, введя следующую команду оболочки:

    export LD_LIBRARY_PATH=/usr/local/lib

Добавьте команду в свой файл .bashrc, чтобы вам не приходилось вводить каждый раз при запуске нового терминала.

Кроме того, вы можете настроить системуШирокий путь поиска в библиотеке.Используя ваш любимый редактор, добавьте одну строку, содержащую текст / usr / local / lib, в конец файла с именем /etc/ld.so.conf.d/opencv.conf.Например, используя vi, введите следующие команды:

sudo vi /etc/ld.so.conf.d/opencv.conf G o / usr / local / lib: wq!

Используя ваш любимый редактор, добавьте следующие две строки в конец /etc/bash.bashrc:

    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH

и перезагрузите компьютер.

но все равно ошибка сохраняется, что я делаю не так?

извините за длину вопроса Пока

...