Как настроить opencv 2.3 с создателем qt для использования стандартного компилятора mingw из установки qt sdk - PullRequest
0 голосов
/ 20 января 2012

Извините, что задали вопрос, который уже задавали некоторые ... Но даже после многих дней поиска и попыток я не смог заставить opencv работать с создателем qt. Надеюсь, что любое тело может дать мне шаги для этого.

В прошлый раз, когда я пытался вызвать только одну специальную функцию opencv, чтобы проверить, правильно ли она компилируется, но она выдает некоторые ошибки, связанные с проблемами компоновки, я создал библиотеку opencv, используя мой компилятор mingw из блоков кода, как описано в некоторыхучебники, даже это не сработало.

Я получаю эту ошибку

: - 1: ошибка: не могу найти -lopencv_core

: - 1: ошибка: collect2: ld вернул 1 состояние выхода

Мой файл pro выглядит следующим образом

QT + = core

TARGET = Open_cv_integration

CONFIG += консоль

ШАБЛОН = приложение

ИСТОЧНИКИ + = main.cpp

LIBS + = "C: /opencv2.2MinGW/lib/libopencv_core231.dll.a"

LIBS + = -lm -lopencv_core -lopencv_highgui -lopencv_video -lopencv_imgproc

1 Ответ

0 голосов
/ 20 января 2012
LIBS += \
  -LD:\your lib directory\ -llibopencv_highgui231 \
INCLUDEPATH += \
   D:/your include dir/include/

должно работать на вас. QtCreator очень помогает, и там сказано, как добавить lib в проект.

...