Télécharger ou générer msvcp71.dll?

J'ai écrit un grand et complexe C application sur Windows XP. Maintenant, je suis recompiler sur un 64 bits de Windows 7 machine. Quand je lance certains exécutables, j'obtiens cette erreur:

Le programme ne peut pas démarrer car MSVCP71.dll est absent de votre ordinateur. Essayer de réinstaller le programme pour corriger le problème.

Apparemment c'est une .dll que l'habitude de venir avec windows, mais maintenant ne (voir en particulier ce Forum MSDN et ce précédent débordement de pile question.)

Soi-disant je devrait générer cette DLL à partir de Microsoft Visual C++ et "extrait de la Dll à partir de modules de fusion." Cependant, je suis en utilisant gcc, mingw et faire et je préfère éviter de passer à Visual Studio.

Il y a beaucoup de copies de cette dll disponible pour téléchargement à partir de sources non vérifiées sur internet, mais aucun n'est directement téléchargeable à partir de Microsoft. Que dois-je faire? Ai-je besoin d'installer Microsoft Visual C++? Est-il possible de faire cela avec gcc et mingw?


Mise à jour: @Sheng Jiang 蒋晟 du soupçon est crucial. Ce que je n'avais pas compris, c'est que ma dépendance MSVCP71.dll ne surgit hors de la liaison à un tiers de la DLL. J'ai été en mesure d'identifier le tiers DLL et trouver une copie de MSVCP71.dll en cours d'exécution sur un autre système que la DLL en place. Maintenant, je peux inclure le MSVCP711.dll avec la troisième partie de la DLL et tout fonctionne bien.

double possible de Où télécharger Microsoft Visual c++ 2003 redistribuable
Merci de me pointer à l'autre question.

OriginalL'auteur AndyL | 2013-04-04