C ++ compiler and IDE (dev_c ++, wxdev_c ++, Vc, etc)

Source: Internet
Author: User

Dev-C ++
Needless to say, this is the preferred IDE environment on the PFAN Forum. By default, mingw is installed as the compiler, which is a Windows GCC compiler. The version should be 3.4;

Because its editor is simple to use, and the kernel gcc3.4 has a high level of support for c99 and C ++ 2003, this software is suitable for beginners of Standard C/C ++! In addition to external libraries, Dev-C ++ also supports your own development kit. You can get a lot of useful things from the "pack" feature upgrade;

You can get it download in http://www.bloodshed.net.

Wxdev-C ++

I don't know if it's a hero or what? Dev-C ++ has stopped updating! The latest version should be 4.9.9.2 -- don't update it. This will be annoying! However, another wave of people took over the project and added a lot of things on the basis of Dev-C ++, such as the rad tool (like VB, you can quickly drag a Win32 program interface tool) and modify some bugs in the previous step Dev-C ++.

In addition, it is compatible with vc6, vc7, and vc8 engineering settings-that is, the vc6, vc7, and vc8 projects can be copied to wxdev-C ++ for use!

Of course, the best news is that such a good tool is actually free!

Wxdev_c ++ is a combination of wxWidgets and dev_c ++. wxWidgets is a cross-platform interface development kit and is open-source and widely used.

Download: http://wxdsgn.sourceforge.net/

Official Forum: http://wxdsgn.sourceforge.net/index.php

Code: Blocks

This strange name is a relatively new free IDE, which is currently developed for C/C ++. Note that this is an open-source cross-platform tool! This software is built on plug-ins, so this software can be set to be very personalized!

Because it supports multiple compilers, it does not bind the compiler by default. Because it supports many compilers, let's pick it up:
Mingw GCC compiler, vc7, vc8, and Borland C ++ 5.5;

Download: http://www.codeblocks.org/

Ultimate ++

This software is also cross-platform-in my opinion, its biggest feature is to have its own GUI library!

Download: http://www.ultimatepp.org/index.html

Eclipse

This huge thing is also cross-platform-but it is too big for me-it does not conform to easy to learn rules.

Download: http://www.eclipse.org/

VC

Finally, haha, for personal reasons, I put Microsoft's VC products at the end. Vc6, vc7, and vc8 are currently active 3 Ms C/C ++ compiling environments-unfortunately they are not free!
There are two reasons to mention VC:

1. Although they are not free, in China -- it is equal to free. Why? I won't talk about it!

2. Ms does not provide a big meal, and there are still some desserts:
Microsoft Visual C ++ toolkit 2003
This compilation toolkit is free of charge!
Microsoft Visual C ++ 2005 also has a free version! Of course it is not fully functional, but it is enough for beginners!

 

More: http://www.compilers.net/Dir/Compilers/CCpp.htm

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.