Hi,
I get the feel to install and try different types of C++ Compilers. Currently I have installed:
Visual C++ 2010 (Express)
Visual C++ 2013 (Express)
MinGW-GCC
Borland C++ 5.5
So is it just me or do you too have a bunch of compilers installed?
@cronopio
Dev-C++ isn't a compiler, it's an IDE. :P
@Stormboy
Borland is terribly outdated. Why're you using it? ._.
Have you noticed any significant differences between the compilers (besides standard compatibility)? I can understand trying different IDEs, but compilers generally output similar code.
is it just me or do you too have a bunch of compilers installed?
I have Intel, clang, and 3-4 versions of gcc installed at home, so it's not just you.
Even at work, there's at least two compilers per platform: vendor's (IBM, Oracle, HP) for production builds and gcc and, where available, clang, for their diagnostics.
I have a MinGW 4.8.2, a VS10 SP1 (recently installed because I really needed it for a plugin, not using it since I finished that) and a Portable DevKitARM 41 for NDS development.
Having loads of fun with that, especially since I have to convert regular floats to fixed point precision in 3D.
I really love that.
I have VS10 express (for writing windows programs, sometimes MinGW has incompatibilities), as well as a couple of different builds of MinGW:
- A TDM build of 4.8.1, for static building
- A posix-threaded SJLJ build of 4.8.2,
- GCC 3.4 (Just interested one day)
I also have clang, but I don't really use it.
Well Borland compiles very fast than the other compilers TBH. Well and other than that I don't see any other difference between them. (Other than that, GCC compiles a bit slowly sometimes)
Edit: Also the different compilers seem to produce different sized executable.