Quelle est la différence entre les archives avec des terminaisons dll, dlldbg, dllrwd, md, mddbg?

  1. FAQ
  2. »
  3. Commencer avec les archives régulières

Ces archives ont des configurations différentes:

  • dll - indique la version de la bibliothèque de liens dynamiques;
  • md, mt - Options du compilateur Visual Studio (bibliothèque statique);
  • dbg - indique la présence d'informations de débogage (/mtd, /mdd, etc.);
  • version rwd-release contenant des informations de débogage (utile pour reproduire certains types de problèmes d'exécution);
  • amd64 - bibliothèques construites pour la plate-forme x86 AMD64.

Plus d'informations sur les conventions de nommage pour les archives peuvent être trouvées ici.

Vous ne devez pas mélanger des archives avec des configurations différentes (même mélanger dll et dlldbg peut provoquer des exceptions).