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 :
Je suis sous Windows 7, j'utilise OpenCV 2.4 et Qt 4.7.4.
Voici mon fichier de projet :
Je cherche des idées pour aboutir à la résolution de mon problème qui est pour moi pour l'instant innexplicable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager