Перейти к содержимому
Compvision.ru
Tlya

Как подключить OpenCV к QT? - C++

Recommended Posts

Помогите!
Сделал всё как сказано https://wiki.qt.io/How_to_setup_Qt_a...nCV_on_Windows
ошибок при сборке не было
но в результате выкидывает такое:
Я понимаю что значит эта ошибка - неверная ссылка на функцию, но как это исправить? вроде же dll все подключил

п.с. тему читал, не помогло

 

1.PNG

2.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так lib надо подключать, а не dll.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так их при сборке не создается. Во-вторых, почему тогда в инструкции dll написали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В qt может быть расширение .a , но они должны создаваться при компиляции Opencv, пройдите поиском. При создании динамических библиотек обычно создается пара файлов dll и lib (или .a) . В проекте подключают lib а при запуске программа должна иметь возможность найти соответствующий dll файл.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, действительно такие файлы есть. То есть мне вместо

Переделал, но всё равно что-то не так

1212.PNG

Вот сама папка с длл

2121.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Оказывается дело было так. При запуске получаем ошибку, заходим в папку, ложим в папку нужные длл и ВУАЛЯ!))

333.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно просто в  переменную среды PATH добавить путь к папке с DLL-ками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×