Интеграция QT и OpenCV 2.4.6, Проблема с подключение библиотеки OpenCV совместно с QT |
Здравствуйте, гость ( Вход | Регистрация )
Интеграция QT и OpenCV 2.4.6, Проблема с подключение библиотеки OpenCV совместно с QT |
skipy |
31.7.2013, 0:49
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 31.7.2013 Пользователь №: 3891 Спасибо сказали: 0 раз(а) Репутация: 0 |
Система: Windows 7 x64. QT: QT 5.1.0 x32;
компилятор mingw 4.8 x32 в системной переменной PATH прописал путь к папке bin (пути к полученным dll opencv в ходе компиляции) Запускается D:\qt-workspace\hello_opencv\test3\build-test3-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\test3.exe... Программа неожиданно завершилась. D:\qt-workspace\hello_opencv\test3\build-test3-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\test3.exe завершился с кодом -1073741819 генерировал конфиги при помощи cmake 2.8.11.2 меняя настройки: WITH_OPENGL - enabled, WITH_QT - enabled процессорные расширения команд sse сверял с утилитой cpu-z собирал командами mingw32-make mingw32-make install ошибок не было pro-файл:
пробовал брать либы из папки install/lib и использовал укороченный синтаксис с "l" "L", но также эффекта не дало и прописывал к самим dll в папке bin пробовал менять описание путей динамических либ (брал собранные под mingw либы из библиотеки):
файл mainwindow.h
файл mainwindow.cpp
ps: до этого подключал OpenCV к CodeBlocks без библиотеки QT проблем не было. Почему необходимо QT: gui приложения предполагаем писать на QT. |
|
|
skipy |
31.7.2013, 21:24
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 31.7.2013 Пользователь №: 3891 Спасибо сказали: 0 раз(а) Репутация: 0 |
как я понял проблема с библиотекой libstdc++-6.dll
стек вызовов: Thread 1 (Thread 7144.0x1a78): #0 0x6fc830d0 in ?? () from D:\qt-workspace\hello_opencv\test3\build-test3-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\libstdc++-6.dll No symbol table info available. #1 0x106e9e9a in cv::BmpDecoder::BmpDecoder() () from D:\qt-workspace\hello_opencv\test3\build-test3-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\libopencv_highgui246.dll No symbol table info available. #2 0x106f8a90 in cv::ImageCodecInitializer::ImageCodecInitializer() () from D:\qt-workspace\hello_opencv\test3\build-test3-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\libopencv_highgui246.dll No symbol table info available. #3 0x1079f5f7 in _GLOBAL__sub_I__ZN2cv6imreadERKSsi () from D:\qt-workspace\hello_opencv\test3\build-test3-Desktop_Qt_5_1_0_MinGW_32bit-Debug\debug\libopencv_highgui246.dll No symbol table info available. #4 0x106b1eef in __do_global_ctors () at ../mingw/gccmain.c:59 nptrs = <optimized out> i = 2 #5 0x106b10f3 in DllMainCRTStartup@12 (hDll=0x106b0000, dwReason=1, lpReserved=0x28fd24) at ../mingw/dllcrt1.c:83 bRet = <optimized out> #6 0x77839950 in ntdll!RtlpNtMakeTemporaryKey () from C:\Windows\system32\ntdll.dll No symbol table info available. #7 0x106b0000 in ?? () No symbol table info available. #8 0x7783d8c9 in ntdll!RtlEmptyAtomTable () from C:\Windows\system32\ntdll.dll No symbol table info available. #9 0x106b1058 in __dll_exit () at ../mingw/dllcrt1.c:158 next_atexit = 0x34108 first_atexit = 0x34050 #10 0x7784681c in ntdll!RtlStatMemoryStream () from C:\Windows\system32\ntdll.dll No symbol table info available. #11 0x0028fd24 in ?? () No symbol table info available. #12 0x778452d6 in ntdll!TpCaptureCaller () from C:\Windows\system32\ntdll.dll No symbol table info available. #13 0x0028fd24 in ?? () No symbol table info available. #14 0x77839e79 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll No symbol table info available. #15 0x0028fd24 in ?? () No symbol table info available. #16 0x00000000 in ?? () No symbol table info available. |
|
|
Текстовая версия | Сейчас: 25.11.2024, 15:07 |