2016-06-16 4 views
0

Я пытаюсь установить модуль highgui opencv, чтобы я мог правильно запустить проект Qt Creator. Однако продолжение поиска в Интернете ничего не дало.Ubuntu 14.04 LTS: Как установить модуль OpenGV highgui

Первоначально проект был настроен на запуск с использованием версии 2.3 highgui версии 2.3, но возвращает ошибку, которая отсутствует в файле libopencv_highgui.so.2.3. Я искал в Интернете способы для правильного установки этого модуля, но я узнал, что многие его зависимости устарели как версия 2.3 highgui, поэтому установка довольно сложная. Мне удалось установить версию highgui версии 2.4 с помощью sudo apt-get, но установка этого способа не создает никакого .so-файла. Кажется, что у меня с трудом получается, когда/как/почему они созданы, и когда/как/почему они не созданы. И если я не могу получить точный правильный файл, как мне сделать так, чтобы Qt Creator искал другой, который мог бы существовать на самом деле? Во втором вопросе я предполагаю, что я меняю библиотеки в файле .pro, но у меня не было большого успеха.

ответ

0

Модули создаются во время установки. Возможно, вы получили ошибку, потому что opencv не был правильно установлен.

Не могли бы вы указать, как первоначально был установлен opencv. Если вам не нужны какие-либо особые требования, вы можете установить их из репозитория Ubuntu: sudo apt-get install libopencv-dev или путем установки необходимых зависимостей вручную, а затем для создания из источника, такого как описано в Setting/Installing up OpenCV 2.4.6.1+ on Ubuntu 12.04.02

+0

Благодарим за отзыв. Первое, что я сделал, это установить его с помощью репозитория, и файлы, которые мне нужны, не создавались. Что происходит тогда? – Coliwack

+0

Если вы не против переустановки, удалите 'sudo apt-get remove libopencv-dev', а затем следуйте руководству в http://stackoverflow.com/questions/18122724/setting-installing-up-opencv-2- 4-6-1-на-убунту-12-04-02. Могу ли я спросить, какую версию opencv вы также пытаетесь установить? – Damilola

Смежные вопросы