Le programme ne peut pas démarrer car MSVCR80D.dll

J’ai fait une dll dans Microsoft Visual Studio 2005. Ensuite, j’essaie de l’utiliser dans un autre projet sur l’autre ordinateur dans CodeBlocks IDE. Le projet est construit, mais lorsqu’il utilise les fonctions de dll, une erreur s’est produite: “Le programme ne peut pas démarrer car MSVCR80D.dll est absent de votre ordinateur. Essayez de réinstaller le programme pour résoudre ce problème”. Comment construire ma dll sans dépendance sur MSVCR80D.dll ou construire dans ce MSVCR80D.dll?

Vous essayez d’exécuter une version de débogage, qui est liée à la version de débogage du tube cathodique. Ce dernier n’est disponible que si VS a été installé. Vous devez utiliser la version finale de votre projet sur d’autres machines (ou copier manuellement toutes les DLL de débogage dépendantes, ce qui n’est pas légal selon la licence …).