La même question s'applique également à gcc, ar, etc.
En changeant l'exécutable de la chaîne d'outils de something.exe en x86_64-w64-mingw32-something.exe dans Code::Blocks, le code se compile toujours parfaitement. De plus, les modes 32 bits et 64 bits fonctionnent parfaitement dans les deux cas.
g++ -v
y x86_64-w64-mingw32-g++.exe -v
affiche la même sortie sur la ligne de commande.
Si elles sont exactement les mêmes, pourquoi sont-elles fournies sous forme d'exécutables différents ?