La configuration d'OpenCV 2.4.3 & Microsoft Visual Studio 2012 ( Win8 x64 )
Je veux configurer opencv avec Visual Studio 2012 sur Windows 8 x64.
J'ai configuré opencv et il n'y a pas d'erreurs de compilation, mais quand j'exécute mon programme, j'obtiens cette erreur :
Le programme ne peut pas démarrer car MSVCR100D.dll est absent de votre
ordinateur
J'ai essayé d'installer Visual C++ Redistribuable Visual Studio 2012 et Microsoft Visual C++ 2010 Redistributable Package (x64), mais toujours la même erreur.
Vous devez vous connecter pour publier un commentaire.
Si c'est toujours d'actualité, essayez ce tutoriel pour créer un projet et configurer OpenCV répertoires:
http://karanjthakkar.wordpress.com/2012/11/21/usin-opencv-2-4-2-with-visual-studio-2012-on-windows-7-64-bit/
Il a travaillé pour moi sur Windows 8 (x64) avec Visual Studio 2012 et OpenCV 2.4.3.
Après la configuration des chemins d'accès et les bibliothèques dans Visual Studio comme mentionné dans http://karanjthakkar.wordpress.com/2012/11/21/usin-opencv-2-4-2-with-visual-studio-2012-on-windows-7-64-bit/ vous devez installer le Visual C++ Redistribuable Visual Studio 2012 à partir de http://www.microsoft.com/en-us/download/details.aspx?id=30679
Après le redémarrage de votre PC, opencv code peut être exécuté en mode Release. Si vous avez besoin d'exécuter du code en mode de Débogage, vous devez installer la version Redistribuable avec "D".
Cette travaillé avec Opencv 2.4.6, Windows 8.1 et VS 2012 Bureau.
Sans avoir aucune expérience avec Windows 8, je pense cette post pourrait résoudre votre problème.
Fondamentalement, il dit que le système par défaut de dossier pour Win 8 est c:\windows\system, à la différence de c:\windows\system32 sur les systèmes antérieurs. Transmissibles probablement installer à l'ancien système de répertoire, de sorte que vous avez à déplacer le dll dans le dossier approprié manuellement.
Vous pouvez également rechercher le fichier sur votre PC et le mettre dans le dossier de travail de votre programme. C'est dans la plupart des cas, le dossier de sortie, si vous l'exécutez en mode de Débogage à partir de VS il peut aussi être le dossier du projet.
C:\Windows\System32
à\Debug
dossier et j'ai une nouvelle erreur :the procedure entry point could not be located in the dynamic link library opencv ..
. Je vais passer à Codeblocks. Apparemment Codeblocks Fonctionne très bien avec Opencv.