Bonjour,
je suis étudiante et débutante et je travaille actuellement sur un logiciel de reconstruction d'image par webcam. On m'a fournit le code mais il m'est impossible de le compiler avec Visual Studio 2015. Le logiciel a été implémenté en 2009 donc avec une version antérieure de VS et utilise également les librairies d'opencv et de MFC. Les premières erreurs que j'ai eu étaient en relation avec les librairies donc je les installer afin de les intégrer au projet. Ensuite, j'ai du changer certains paramètres de compilation (Runtime library, toolset, définition du préprocesseur ...). Tout ces changements ont résolu la plupart des erreurs mais je me retrouve maintenant bloquée avec des erreurs que je n'arrive pas à résoudre :
Error C2144 syntax error : 'bool' should be preceded by ';' ImageMosaic C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include\atltransactionmanager.h 25
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int ImageMosaic C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include\atltransactionmanager.h 25
Error C2375 '__uncaught_exception' : redefinition; different linkage ImageMosaic C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\eh.h 72
Je ne comprends pas car il s'agit la d'un header de MFC que je ne peux pas modifier et que je n'ai en aucun cas touché. De plus, je n'ai pas touché le code source pour le moment.
Je ne suis peut être pas très claire mais si quelqu'un se sent de m'aider, je peux lui envoyer le code source entier.
Merci d'avance.
Partager