Я пытаюсь заставить 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
и перезагрузите компьютер.
но все равно ошибка сохраняется, что я делаю не так?
извините за длину вопроса Пока