"L'application n'a pas reussi à s'initialiser correctement (0xc0000005)"
Bonjour, je suis un petit nouveau dans la programmation en C++. Je cherche à utiliser la librairie OpenCV.
Je suis en train d'exploiter les exemples pour apprendre.
Mais voila, j'ai bien réussi à résoudre plein de problèmes de linkage que j'avais pour compiler, mais après la compilation réussi, lors de l’exécution du *.exe, j'obtiens une erreur:
Citation:
L'application n'a pas reussi à s'initialiser correctement (0xc0000005)
J'ai lu sur le net que ça devait être un DLL qui n'est pas compilé comme il faut. J'utilise code/block/windows XP sur une machine 32bits.
Je pense que c'est la librairie libstdc++-v3 qui est mal compilé.
par exemple: le fichier exemple contours2.cpp, deviens contours2.exe après compilation. Lors de la compilation j'ai l'erreur ci-dessus.
autre exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
using namespace cv;
int main(int argc, char **argv)
{
Mat img = imread("c:\\plane.jpg");
imshow("win", img);
waitKey(0);
return 0;
} |
ce bout de code se compile très bien... mais même plantage lors de l’exécution de l'exe.
Question 1: quelqu'un a une idée du problème?
Question 2: comment recompiler la librairie? je n'y arrive pas car je ne connais pas les lignes de codes pour le faire.
Merci d'avance !