il est longtemps que je tente de compiler OpenCV2.0 dans Windows avec succès, mais cela n'a jamais arrivé .. (je peux compiler avec succès sous Linux)Compile OpenCV 2.0 MinGW et Codeblocks (victoire)
D'abord, j'installé MinGW avec g ++, GDB et code :: Blocks .. que j'ai installé CMake et OpenCV2.0 (modification d'une ligne "cxoperations.hpp" à #IF GNUC> = 4 || mingW32)
I faire OpenCV à partir de la source "OpenCV2.0" dossier à travers CMake-GUI dans un nouveau dossier "Compiler" en sélectionnant Code :: blocs MinGW makefiles et en sélectionnant le code :: bloque le fichier exécutable e. Maintenant j'ai trois dossiers dans C: OpenCV2.0, MinGW, Compilé
J'ai ouvert le fichier généré "OpenCV.cbp" dans Code :: Blocks mais quand j'essaye de compiler ou déboguer un fichier, j'obtiens l'erreur : "c_samples - all" utilise un compilateur invalide. Skipping ... Rien à faire. »
console creux Aussi je ne peux pas compiler des fichiers qui utilise la bibliothèque OpenCV ..
>g++ contours.c -I"C:\OpenCV2.0\include\opencv" -L"C:\OpenCV2.0\lib" -lcxcore -lcv -lhighgui -lcvaux -lml
>C:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: cannot find -lcxcore
collect2: ld returned 1 exit status
J'espère que pour votre aide, merci!