Choosing a compiler

This is going to sound really stupid but I am a beginner and I am wondering what everyone feels is the best choice for a compiler program.

Lots of websites list different programs but I am wondering if there is any one program that people generally feel is best to use.

Do you want a compiler, or do you want an IDE? There is a big difference.

For example, clang and gcc/MinGW are compilers, whereas Visual Stdio and Code::Blocks are IDEs.
Last edited on
What is the target of the compiler? Mac? Windows? Android? Linux?
Probably an IDE would be best fir a windows machine.

Does anyone have any preference on which are considered to th the best ones to use?
intel c++ compiler : faster executeables (mostly) on intel based system as compared to clang and gcc
For IDE:
Try all the ones that you can install for your system and get working, and use the one that has the code completion you are most comfortable with. Some IDEs don't come with their own compiler.

For compiler:
Choose the compiler that:
- is easiest to run on your system
- has the C++11/C++14 support that you want

You can worry about other factors later.
Last edited on
Topic archived. No new replies allowed.