2 votes

construction d'opencv 2.2 sous Windows

J'essaie de faire fonctionner OpenCV sous Windows 7. Je suis capable de générer le fichier de solution Visual Studio avec cMake, mais lorsque je construis le projet en mode release et debug, j'obtiens une erreur à la toute fin qui dit "Impossible de démarrer le programme C:\opencv2.2\vs2010\release\all_build " Je ne vois pas non plus cv200d.lib, cvaux200d.lib, etc. être générés, et je ne peux donc pas compiler de projets utilisant OpenCV. J'aimerais avoir de l'aide à ce sujet, ou au moins un lien vers un bon tutoriel d'installation de la 2.1 ou 2.2 sous Windows. Apparemment, le processus a un peu changé depuis la 2.0 et le wiki du garage Willow n'est pas d'une grande aide ici.

2voto

Dave Points 21

En supposant que vous essayez d'exécuter l'un des projets d'exemple, le problème est que vous devez sélectionner le projet spécifique que vous voulez exécuter comme projet de démarrage.

Projet >> Propriétés

Sous "Propriétés communes", sélectionnez "Projet de démarrage".

Sélectionner un seul projet de démarrage

Sélectionnez le projet d'exemple souhaité.

1voto

Salman Ul Haq Points 182

Voici une référence détaillée qui vous guide à travers chaque étape de la construction d'OpenCV 2.2 sur Windows 7 : http://blog.cuvilib.com/2011/03/22/how-to-build-opencv-2-2-with-gpu-cuda-on-Windows-7/

0voto

BloodAxe Points 476

Eh bien, vous devriez regarder la sortie détaillée du compilateur. Il devrait contenir une explication des erreurs survenues. Le problème le plus probable est qu'une bibliothèque n'a pas été compilée avec succès. Essayez de reconfigurer OpenCV et de désactiver les échantillons de construction, les tests et le support python.

De plus, si vous obtenez le message "Impossible de démarrer le programme". C:\opencv2.2\vs2010\release\all_build "Ce message indique que vous essayez d'"exécuter" le projet ALL_BUILD au lieu de simplement "BUILD".

Si vous fournissez une sortie de compilateur plus détaillée, je serai en mesure de dire plus clairement ce qui ne va pas.

0voto

blueintegral Points 683

J'ai fini par utiliser OpenFrameworks et ça a marché du premier coup. Je sais qu'il n'a pas 100% des fonctionnalités de la version complète d'OpenCV, mais il fonctionne pour l'instant, et le plus important, il fonctionne.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X