Bonsoir à tous,
J'ai repris une interface graphique réalisé en Python à un logiciel originalement en C, reconverti en une bibliothèque partagée C++ (*.so sous linux, *.dll sous windows donc).
Je n'ai aucun problème sous Linux, tout passe nickel. Le problème est sous Windows. J'ai compilé ma bibliothèque C++, qui semble bien contenir la fonction exportée "initCEM_toolsXML_py". J'ai vérifié mon script python, le module importé est bien CEM_toolsXML_py . Je place bien ma dll à côté de mon script. Mais il n'arrive pas à trouver le module...
Pourquoi? Quelqu'un aurait-t'il une idée?
J'utilise la version Anaconda x86 de python sur un windows 7 x64, mes dlls sont compilées avec Visual Studio 2012 en x86 et les bibliothèques Boost précompilées pour Visual Studio 2012 en x86.
Toute idée me ferait le plus grand bien!
Merci!
Partager