Я пытаюсь установить модуль highgui opencv, чтобы я мог правильно запустить проект Qt Creator. Однако продолжение поиска в интернете ничего не дало.
Первоначально проект был настроен на запуск с использованием версии 2.3 highgui, но возвращает ошибку, отсутствующую в libopencv_highgui.so.2.3. Я искал в Интернете способы правильной установки этого модуля, но я узнал, что многие из его зависимостей устарели как версия 2.3 highgui, поэтому его установка довольно сложна.
Мне удалось установить версию 2.4 highgui с помощью sudo apt-get, но при установке этого способа не создается файл .so. Кажется, мне трудно понять, когда / как / почему они созданы, а когда / как / почему они не созданы. И если я не могу получить правильный файл, как мне сделать так, чтобы Qt Creator искал другой файл, который мог бы реально существовать? Что касается второго вопроса, я предполагаю, что я изменяю библиотеки в файле .pro, но у меня не было большого успеха.
Модули создаются во время установки. Возможно, вы получили ошибку, потому что opencv не был правильно установлен.
Не могли бы вы указать, как был изначально установлен opencv. Если вам не нужны особые требования, вы можете установить их из репозитория Ubuntu: sudo apt-get install libopencv-dev
или путем установки необходимых зависимостей вручную, а затем построения из источника, как описано в Настройка / Установка OpenCV 2.4.6.1+ в Ubuntu 12.04.02
Других решений пока нет …