Dev-C++ is good IDE for programming in C++. Considering it supports MinGW and MSVC (Rarely used with MSVC). It has syntax highlighting, debugger, profiler, TO DO lists and many more. It is best for small and medium size project development.
Basic requirements
Personal Computer
Download ( ?? )
23. Just don’t talk about it.
Microsoft Windows
Download (Are you nuts !!)
If you have option for Operating System. Windows XP must be the last one, so stop here and turn off this tutorial and switch to any operating systems designed for humans.
MinGW
Download Direct Link (SourceForge)
MinGW is a open source development suit for Microsoft Windows. It stands for MINimalist Gnu for Windows. It is Windows port of famous GCC ( Gnu Compiler Collection ) development suit. It supports many languages like C/C++/Objective C/Java/Fortran77/Ada.
Dev-C++ (4.9.9.2) /wxDev-C++ (6.10.2)
Download (4.9.9.2)
Download (6.10.2)
It comes WITH MinGW or Without MinGW. You can always download latest MinGW or even compile its source from older compiler. You have to download both Dev-C++ 4.9.9.2 and wxDev-C++ 6.10.2 as wxDev is just an Executable file which runs on the old 4.9.9.2 base.
Tutorial
All optionals are recommended.
Assuming we have a PC and it has a windows.
To know how to install Dev-C++ Click Here
Extract Dev-C++ 6.10.2.
Extract it to Dev-Cpp/bin and rename the devcpp.exe to olddevcpp.exe and rename devcpp
Install MinGW (only if you have installed the Dev-C++ without MinGW).
[optional] Install/set the path of MinGW/bin or Dev-Cpp/bin in user path variable.
[optional] Create a C++ Development Command Prompt.
coming soon
Start Dev-C++
Now click on File -> New -> Project.
Select the langauge C++ most probable. Type the name of the project. Select the type as Windows Project.
Enter the path to save the project.
Now you will get a template of windows program. Save the unsaved main.cpp file. If you don’t know what to write in it. Click here to get a template program.
Before compiling the project you must include the library path of gdi32 in project. for this Right click on project name in project inspector -> Project Options.
In the linker section type -lgdi32
Now compile it or Build the project.
We get a beautiful output.











