C++ IDEs

 

There are many Integrated Development Environments for programming in C++. What follows is a list of some of the popular ones, all of these are (legally) free to install. Most of these products also allow you to develop in other programming languages so it is important to read the options carefully when creating a programming project. For this course, we are going to create programs that can be run in a Terminal – usually refereed to as a Console program in Windows.

 

Windows IDEs

Visual Studio – this is the one I usually use (though not for CMPT 130). This isn’t an endorsement it is just that it is the IDE I am most familiar with. You can either get this IDE directly from Microsoft: Visual Studio Community. Or, access it through the software provided for free to students registered in a CMPT course. For that look at the appropriate page on the SFU CS website: http://www.sfu.ca/computing/about/support/csil/windows/how-to-get-software.html.

Code::Blocks

NetBeans

Eclipse

Or you can use Google to search for C++ IDEs – you will get a lot of hits! Here is just one example.

 

Mac IDEs

While some of the IDEs listed above can be installed on a Mac, Apple make an IDE called XCode which can be used to develop C++ programs. It can be downloaded for free.

 

 

CMPT 130 Home

 

John Edgar (johnwill@sfu.ca)