2010-10-09 18 views
2

J'essaie d'utiliser la bibliothèque opencv avec des blocs de code (8.02). J'ai installé opencv2.1. quand je les en-têtes et inclure un lien bibliothèque tous ses fine.i sont passés par http://opencv.willowgarage.com/wiki/CodeBlocks tutoriel comme well.but quand je compilez le projet il ne signale aucune erreur ou warning.it dit juste sortie avec le statut 1.installer opencv sur windows (W32) pour être utilisé avec des blocs de code

i Je veux savoir si quelqu'un qui a utilisé opencv avec des blocs de code et s'il vous plaît aidez-moi hors de cette situation.

merci !!!

+1

il ya un blog http://opensourcecollection.blogspot.com/2011/04/how-to-setup-opencv-22-in-codeblocks.html juste au cas où vous ne l'avez pas encore vu – Andrey

Répondre

1

J'ai eu exactement le même problème il y a quelques semaines et je n'ai pas trouvé de réponse nulle part! Après avoir déconné avec, j'ai découvert exactement comment le faire.

1) Compiler la bibliothèque en utilisant Cmake. 2) Une fois votre bibliothèque compilée, vous devriez avoir deux bibliothèques OpenCV différentes - une compilée et une non compilée.

3) Dans les blocs de code, cliquez sur Paramètres (dans le menu Fichier). Sous Paramètres, sélectionnez Compilateur et débogueur.

4) Sélectionnez l'onglet Répertoires de recherche. Sélectionnez l'onglet du compilateur dans les répertoires de recherche. Cliquez sur Ajouter. Naviguez jusqu'à votre version NON-COMPILÉE de la bibliothèque. Dans le répertoire non compilé, sélectionnez le dossier d'inclusion. Sous le dossier include, sélectionnez OpenCV. Cliquez sur OK

5) Dans les blocs de code, sélectionnez l'onglet de l'éditeur de liens, qui se trouve sous l'onglet Répertoires de recherche. Cliquez sur ajouter et cette fois accédez à votre version compilée de la bibliothèque. Dans le répertoire compilé, sélectionnez le dossier lib et cliquez sur OK.

6) Allez dans l'onglet Paramètres de l'éditeur de liens dans les blocs de code. Cliquez sur Ajouter. Naviguez jusqu'à la version COMPILED de la bibliothèque. Dans le répertoire compilé, sélectionnez lib. Dans le dossier lib, sélectionnez toutes les bibliothèques. Assurez-vous de ne sélectionner que les fichiers de la bibliothèque dynamique (extension .dylib)

7) Les blocs de code sont configurés!

8) Exécutez votre projet et il devrait fonctionner correctement.

N'hésitez pas à demander de l'aide si vous avez encore des problèmes.