1 pièce(s) jointe(s)
Utiliser Qt - OpenCV - SDL en parallèle
Bonjour,
Pour un projet particulier je souhaite utiliser trois bibliothèques dans un même projet : Qt, OpenCV et la SDL.
J'ai réussi à utiliser un Widget Qt comme rendu SDL.
Maintenant je souhaite utiliser OpenCV dans la même classe Qt que celle ou j'utilise la SDL.
Mon problème concerne le cas ou une fonction OpenCV est utilisée dans l'application, quel que soit son emplacement et même si celle-ci n'est jamais appelée.
La compilation fonctionne, le linkage fonctionne mais au lancement de l'application celle-ci crash avant même d'avoir appelé la fonction main.
Le débugger Qt me renvoie l'erreur :
Pièce jointe 97258
Je suis sous Windows 7, j'utilise OpenCV 2.4 et Qt 4.7.4.
Voici mon fichier de projet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
QT*******+=*core*gui
TARGET*=*testSDL
TEMPLATE*=*app
#*SDL
INCLUDEPATH*+=*C:\\SDL\\include
LIBS*+=*-LC:\\SDL\\lib*-lSDL*-lsdlgfx
LIBS*+=*-LC:\\SDL\\lib\\x86*-lSDL_image
#*OpenCV
LIBS*+=*-LC:\\opencv\\build\\x86\\mingw\\lib*-lopencv_core240*-lopencv_features2d240*-lopencv_highgui240*-lopencv_imgproc240*-lopencv_video240
LIBS*+=*C:\\opencv\\build\\x86\\mingw\\bin\\libopencv_core240.dll
INCLUDEPATH*+=*C:\\opencv\\build\\include
SOURCES*+=*main.cpp\
********mainwindow.cpp*\
****sdlwidget.cpp
HEADERS**+=*mainwindow.h*\
****sdlwidget.h
FORMS****+=*mainwindow.ui |
Je cherche des idées pour aboutir à la résolution de mon problème qui est pour moi pour l'instant innexplicable.