Dev-C++: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
m (Added information about Dev-C++ fork by Orwell and wxDev-C++.)
(reorganized paragraphs, improvements)
Line 1: Line 1:
Dev-C++ is an advanced, freely distributed integrated development environment for Windows, created by Bloodshed Software. It is based on the [[MinGW]] implementation of [[GCC]]. Perhaps the greatest feature of Dev-C++ for OSDev purposes is that it can be used with the [[Cygwin]] toolset as well as (or instead of) the MinGW one. Read the manual to find out how.
Dev-C++ is an advanced, freely distributed integrated development environment for Windows, created by Bloodshed Software. It is based on the [[MinGW]] implementation of [[GCC]]. A similar IDE, [http://www.bloodshed.net/devpascal.html Dev-Pascal], is available and works with both Free Pascal and GNU Pascal.


Perhaps the greatest feature of Dev-C++ for OSDev purposes is that it can be used with the [[Cygwin]] toolset as well as (or instead of) the MinGW one.
A similar IDE, [http://www.bloodshed.net/devpascal.html Dev-Pascal], is available, and works with either Free Pascal and GNU Pascal.


Unfortunately, the last update to Dev-C++ was made in 2005. However, in June 2011 Dev-C++ was forked by [http://orwelldevcpp.blogspot.be/ Orwell] to continue its development and has since fixed several bugs and added new features. There is also [http://wxdsgn.sourceforge.net/ wxDev-C++], a Dev-C++ fork specifically targetted at users developing with the wxWidgets framework.
The last update to Dev-C++ from Bloodshed Software was made in 2005. However, in June 2011 Dev-C++ was forked by [http://orwelldevcpp.blogspot.be/ Orwell] to continue its development and has since that time fixed several bugs and added new features.

There is also [http://wxdsgn.sourceforge.net/ wxDev-C++], a Dev-C++ fork specifically targetted at users developing with the wxWidgets framework.

== Using Cygwin with Dev-C++ ==
It is possible to use a full (non minimalistic) GCC compiler with Dev-C++ by using Cygwin. To do this, one has to edit settings of the IDE.


==Using Cygwin with Dev-C++==
As mentioned above, it is possible to use a "real" (non minimalist) gcc compiler with Dev-C++ by using Cygwin. To do this, one has to edit some of the settings of the IDE.
Procedure:
Procedure:
# Go to Tools -> Compiler Options.
*1. Start Dev-C++ (That much should be obvious).
# Go to the Directories Tab, then add the appropriate Cygwin paths.
*2. Go to Tools->Compiler Options:
# You can use a custom Makefile by going to Project -> Project Options -> Select the Makefile Tab and replacing the Makefile.
*3. Go to the Directories Tab, then add the appropriate Cygwin paths.
*4. You can use a custom makefile by going Project->Project Options->Select the Makefile Tab and replacing the makefile.


A more detailed, and illustrated tutorial is found at [http://forums.qj.net/guides-psp-development/55782-dev-c-w-working-cygwin-tutorial.html]
A more detailed and illustrated tutorial can be found at [http://forums.qj.net/guides-psp-development/55782-dev-c-w-working-cygwin-tutorial.html].


== See Also ==


==See Also==
=== External Links ===
===External Links===
* [http://www.bloodshed.net/dev/devcpp.html Dev-C++ official website]
* [http://www.bloodshed.net/dev/devcpp.html Dev-C++ official website]



Revision as of 21:22, 17 September 2016

Dev-C++ is an advanced, freely distributed integrated development environment for Windows, created by Bloodshed Software. It is based on the MinGW implementation of GCC. A similar IDE, Dev-Pascal, is available and works with both Free Pascal and GNU Pascal.

Perhaps the greatest feature of Dev-C++ for OSDev purposes is that it can be used with the Cygwin toolset as well as (or instead of) the MinGW one.

The last update to Dev-C++ from Bloodshed Software was made in 2005. However, in June 2011 Dev-C++ was forked by Orwell to continue its development and has since that time fixed several bugs and added new features.

There is also wxDev-C++, a Dev-C++ fork specifically targetted at users developing with the wxWidgets framework.

Using Cygwin with Dev-C++

It is possible to use a full (non minimalistic) GCC compiler with Dev-C++ by using Cygwin. To do this, one has to edit settings of the IDE.

Procedure:

  1. Go to Tools -> Compiler Options.
  2. Go to the Directories Tab, then add the appropriate Cygwin paths.
  3. You can use a custom Makefile by going to Project -> Project Options -> Select the Makefile Tab and replacing the Makefile.

A more detailed and illustrated tutorial can be found at [1].

See Also

External Links