Линкер не может найти libcv

Пакет, который я собираю на Precise, инструктирует меня установить OpenCV с помощью synaptic для получения libcv-dev libcvaux-dev и libhighgui-dev. Поэтому я открыл synaptic, установил флажки и загрузил эти пакеты.

Теперь я сделал make и закончил с:

usr/bin/ld cannot find  -lcv
usr/bin/ld cannot find  -lcvaux
usr/bin/ld cannot find  -lhighgui

Я попытался загрузить не -dev-пакеты OpenCV. Без изменений. Скачал OpenCV tarball, потратил 45 минут на его просмотр. сделать, сделать установить. Те же ошибки, когда я пытался скомпилировать пакет.

Я искал более старую машину Lucid, на которой пакет был собран пару лет назад. Я сравниваю результаты

locate libcv

с новой машиной. Старая машина показывает libcv.so.4.0.0 и т. Д., А также libcvaux.so ... и libhighgui.so ... Новая машина не показывает таких вещей.

Я готов поспорить, что новая машина и новая установка могут быть позже, чем старые, но они в файлах lib полностью отсутствуют.

Кто-нибудь знает, как решить эту проблему? Google доказал, что мало пользуется.

Я действительно обеспокоен тем, что версия для установки 12.04 настолько сильно отличается от версии 10.04b, что я не могу просто скомпилировать свой пакет.

Моя новая сборочная машина - сервер Dell R330, и все, что я получаю от goole, - это «даже не пытайтесь собрать более раннюю версию, чем 11.10. Я выбрал LTS, поэтому перешел на 12.04.

0
задан 3 November 2012 в 01:24

2 ответа

Пакеты opencv, похоже, были переименованы в oneiric. Попробуйте вместо этого libopencv- * эквиваленты.

http://packages.ubuntu.com/search?suite=precise&searchon=names&keywords=libopencv

0
ответ дан 3 November 2012 в 01:24

Мне нужно было скачать, сделать и установить исходный код opencv в Ubuntu 12.04, и это сработало. Я также попытался установить предварительно скомпилированные пакеты в мою Ubuntu 12.10 и не получил никаких проблем.

Попробуйте это в Терминале и скажите, что вы получаете:

sudo apt-get install libcv-dev libcvaux-dev libhighgui-dev
0
ответ дан 3 November 2012 в 01:24

Другие вопросы по тегам:

Похожие вопросы: