Bonjour à tous
Le contexte de mon problème est le suivant :
- je développe en C++ sous Visual Studio 2008
- ma solution implique plusieurs bibliothèques statiques (.lib) et un nombre limité de bibliothèques dynamiques (.dll) qui se contentent d'exposer des fonction définies dans les (.lib)
- je définis des singletons dans mes .lib qui sont utilisés employés par les fonctions exposées dans mes .dll
- l'application qui sert à l'exploitation est réalisée en C# et appelle les fonctions en [DllImport]
- mon code compile et s'exécute en debug
- mon code compile en release mais à chaque référence au singleton, une erreur de type "Violation de mémoire" se produit.
Can anyone help ?
Partager