Bonjour tout le monde !
Je suis actuellement en stage ou je code en C++ avec Visual Studio 2003 et la librairie openCV pour faire du traitement d'image.
Je fais appel a vous car j'ai termin� mon projet, il est fonctionnel, et je voudrais maintenant qu'il soit redistribuable.
J'ai cr�� une DLL de mon projet que j'appelle avec un autre programme tr�s simplement, mais rien a faire, quand je d�place le projet sur un autre ordinateur, j'ai une erreur "l'application n'a pas r�ussi a s'initialiser correctement".
Je ne me suis pas d�mont� et j'ai tent� la compilation statique en suivant ce tutoriel:
http://msdn.microsoft.com/fr-fr/libr...8VS.80%29.aspx
En prenant l'exemple du tutoriel, aucun probl�me l'application tourne sur n'importe quel ordinateur, mais en modifiant le code par celui de mon projet (donc en incluant openCV), rien a faire cela ne tourne que sur l'ordinateur dev, m�me en fournissant les DLL propre a openCV.
J'ai essay� diff�rentes choses:
-installation de vcredist_x86 sur l'ordinateur cible (je n'ai pas trouv� de vcredist dans mon r�pertoire de Visual, est-ce parce que j'ai la version 2003 ?)
-changement de path en utilisant le fichier vcvars32.bat sur l'ordinateur cible
-ajouter les DLL de visual studio trouv�es ici:
http://msdn.microsoft.com/en-us/libr...=VS.80%29.aspx
J'ai cherch� les �quivalents de ma version de Visual, mais tous les fichiers ne sont pas pr�sent...
Je compile bien en release, je commence a �tre a court d'id�e.
Je vous remercie d'avance pour votre aide.
Bonne journ�e a tous.
Partager