Which is the best open source C/C++ compiler for Windows?


As now you see we have number of compilers out there like -

Some are for free and these are as follows (reference - cplusplus.com)

  1. Apple C++. It also comes with OS X on the developer tools CD.
  2. Bloodshed Dev-C++. A GCC-based (Mingw) IDE.
  3. Borland C++
  4. Cygwin (GNU C++)
  5. Digital Mars C++
  6. MINGW - "Minimalist GNU for Windows". Another GCC version for Windows including a free (non-GPL) w32api.
  7. J Delorie's C++ development system for DOS/Windows (GNU C++)
  8. GNU CC source
  9. IBM C++ for IBM power, System Z, Bluegene, and Cell.
  10. Intel C++ for linux
  11. The LLVM Compiler Infrastructure (based on GCC).
  12. Microsoft Visual C++ 2008 Express edition.
  13. Sun Studio.
  1. Et certains sont payants mais comme pour être juste puisque vous êtes utilisateur de Windows alors il y a deux meilleures options ce que vous pouvez utiliser pour facilement compréhensible et facilement personnalisable et qui sont - soit utiliser MINGW ou vous pouvez utiliser GCC mais je dirai oui à GCC parce que pour GCC vous pouvez avoir toute la mise à jour concernant le compilateur actuel comme de nouvelles versions et d'autre part votre compilateur MINGW peut être obsolète pour une raison technique et alors pour cela il est bon d'utiliser le compilateur GCC.

    Comme d'autre part Si nous parlons de l'éditeur de texte+compilateur alors il y a beaucoup d'option là-bas et certains sont-
    codeblocks , Dev C++ et visual studio et beaucoup plus fonctionne avec GUI pour fournir facilement des boutons personnalisés pour faire la procédure directe sur les codes définis.

    Si vous êtes ici comme un débutant alors vous devriez aller avec l'un de ces mais si vous êtes un codeur de niveau élite alors vous devriez certains éditeur de texte de haut niveau comme - VIM , EMACS etc.
    Puisque VIM est célèbre pour sa technique de gain de temps qui aide à résoudre les erreurs tout en écrivant des codes en utilisant certains raccourcis prédéfinis.

    Comme sur la finale je vais suggérer le compilateur GCC et VIM comme éditeur de texte

.