Les différences entre Mingw-w64 et TDM-GCC pour un simple GDI projet

J'ai besoin de construire un simple non-commerciaux de l'outil (avec Windows API GDI) sur Win64 pour Win64 (pas de compilation croisée). MinGW semble la meilleure option pour moi.
J'ai déjà utilisé la version 32 bits dans le passé, comme pour la version 64 bits, pouvez-vous me dire les principales différences entre les versions suivantes?:

  1. Mingw-w64
  2. TDM-GCC

Outre les classiques MinGW32 utilisé un outil simple, mingw-get.exe, pour personnaliser le programme d'installation et de garder en place avec la mise à jour du cycle. Ce qui est équivalent à maintenant?

Utiliser le mingw-s'appuie la mise en œuvre de Mingw-w64. Ils maintiennent l'emballage et l'amélioration de l'original Mingw-w64. Consultez également MSYS2 -- c'est sucré! Vous pouvez utiliser leur pacman le gestionnaire de package à télécharger et installer les ming32 et mingw64 peu construit, avec un tas d'autres logiciels comme Qt, git, subversion, etc...
Il y a encore plus toolchains (par exemple, clang) qui peut être utilisé comme alternative à MSVC++ ...
J'ai reformulé le rétrécissement de façon significative la portée de la question.

OriginalL'auteur antonio | 2014-08-28