Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualServant of the Lord

Posted 15 October 2012 - 09:04 PM

GNU isn't a C++ compiler. GNU is a organization that makes a C++ compiler called "GCC".
GCC isn't natively on Windows but the MinGW project is a port (among other things) of GCC.

What operating system are you running? If Linux, GCC is probably the way to go.

Clang is new (an Apple-backed opensource project), but growing and looks like it'll be great. However, it's Windows support seems to be lacking (last I checked, anyways).

Microsoft's C++ compiler and their IDE is really good. (Microsoft Visual Studio) Windows only.

I personally use QtCreator with GCC... except GCC isn't for Windows, so I have to use the Windows port of it, called "MinGW".
I really like QtCreator. QtCreator is for Windows, Mac, and Linux.

Code::Blocks is another IDE. I think it also uses MinGW by default.

Compilers: GCC/MinGW, Clang, <Visual Studio's compiler>
IDEs: Visual Studio, QtCreator, Code::Blocks

I recommend Visual Studio if you only intend to use Windows, or QtCreator if you intend to go cross-platform.

#1Servant of the Lord

Posted 15 October 2012 - 08:59 PM

GNU isn't a C++ compiler. GNU is a organization that makes a C++ compiler called "GCC". On Windows, the MinGW project is a port (among other things) of GCC.

What operating system are you running? If Linux, GCC is probably the way to go.

Clang is new (an Apple-backed opensource project), but growing and looks like it'll be great. However, it's Windows support seems to be lacking (last I checked, anyways).

Microsoft's C++ compiler and their IDE is really good. (Microsoft Visual Studio) Windows only.

I personally use QtCreator with GCC... except GCC isn't for Windows, so I have to use the Windows port of it, called "MinGW".
I really like QtCreator. QtCreator is for Windows, Mac, and Linux.

Code::Blocks is another IDE. I think it also uses MinGW by default.

Compilers: GCC/MinGW, Clang, <Visual Studio's compiler>
IDEs: Visual Studio, QtCreator, Code::Blocks

I recommend Visual Studio if you only intend to use Windows, or QtCreator if you intend to go cross-platform.

PARTNERS