Simple compilateur C++ pour windows

Pensé que je pourrais écrire quelque chose en C++ au lieu de certains langages interprétés (cause j'ai besoin de la performance pour quelque chose de simple) et a fait le tour en essayant de différents outils.

J'ai d'abord trouvé cygwin cause il avait g++, mais il nécessite cygwin.dll pour exécuter le fichier exe.

Ensuite, j'ai essayé de mingw, mais il semblerait que j'ai besoin d'inclure une dll avec la distribution comme libgcc et libgstd ou quelque chose, qui gonfle le fichier exécutable à propos d'un MO (je n'ai pas vraiment besoin d'un nombre d'octets pour faire simple fichier I/O)

Puis j'ai regardé à Visual C++ 2010 depuis que je l'avais déjà installé, mais il semble que j'ai besoin d'installer 2008 juste à utiliser .net framework 3.5. Eh bien, je n'aurais pas l'esprit à l'aide de 4.0, mais j'imagine qu'il y a beaucoup de gens qui n'ont pas de 4.0 sur leurs machines windows et il serait tout à fait un inconvénient pour lire un fichier.

Que puis-je utiliser qui va me permettre de passer autour de petits fichiers exe (par exemple: quelques KO vaut la peine) que faire de simples on-off choses qui vont fonctionner sur la plupart des machines windows? (puisqu'il n'est pertinente que pour les utilisateurs de windows)

Ou devrais-je simplement utiliser C et avec gcc pour mingw?

Qu'est-VC++ version avez à faire avec .NET Framework version si vous écrivez du code natif?
Vous pouvez écrire standard C ou C++ avec visual studio, vos projets cible n'a pas à être de la .NET framework.
VC++ 2010 sera très bien. Lorsque vous avez écrit en C++, vous ne l'utilisez pas .NET (toute version).
Oui, c'est correct.
Cela dépend de quel cadre vous utiliser pour l'interface graphique; vous ne pouvez pas utiliser WinForms ou WPF, si vous voulez rester libre de une .NET dépendance, bien évidemment...

OriginalL'auteur That Umbrella Guy | 2012-06-07