Skip to content
EntityQ640651· pop 29· linked from 150 articles

Also known as Dev-Cpp, Dev C++, DevCpp, Bloodshed Dev-C Plus Plus, Bloodshed Dev-Cpp

logiciel informatique

Key facts

Software.name
Dev-C++
Software.screenshot
Embarcadero-devcpp-new.png
Software.caption
Dev-C++ showing its updated UI and new variable browsing options
Software.author
Colin Laplace (Bloodshed Software) 1998-2005
Software.developer
Johan Mes (Orwell) 2011-2020, Embarcadero since 2020
Software.latest release version
6.3
Software.programming language
Delphi
Software.operating system
Microsoft Windows
Software.genre
Integrated development environment
Software.license
GPL-2.0-or-later

via Wikipedia infobox

Source code

Embarcadero Dev-C++ A fast, portable, simple, and free C/C++ IDE. Dev C++ has been downloaded over 67,796,885 times since 2000. Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron. Keystone Features: C++17/C++20 (partial) support. Unicode support. Parallel Compilation support. Windows 7/8/10 support. Main Features include: TDM-GCC 9.2.0 32/64bit Support GCC-based compilers Integrated debugging (using GDB) GPROF profiling Project Manager Customizable syntax highlighting editor Class Browser Code Completion Code Insight Function listing AStyle code formatting support GPROF Profiling support Quickly create Windows, console, static libraries and DLLs Support of templates for creating your own project types Makefile creation Edit and compile Resource files Tool Manager Devpak IDE extensions Print support Find and replace facilities CVS support "Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective‑C, C and Java programming languages." "SynEdit is a syntax highlighting edit control, not based on the Windows common controls. SynEdit is compatible with both Delphi and C++ Builder." "FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores." "VCL Styles Utils is a Delphi library which extend the RAD Studio VCL Styles." "DDetours is a library allowing you to hook Delphi and Windows API functions."

Excerpt from the source-code README · 4,974 chars · not written by Vinony

Wikidata facts

Instance of
free software
Image
Devcpp5110.png
Show 7 more facts
Commons category
Dev-C++
programmed in
Object Pascal
software version identifier
6.3
source code repository URL
github.com/Embarcadero/Dev-Cpp
operating system
Microsoft Windows
Sources (4)

via Wikidata · CC0

Article · Français

Dev-C++ est un environnement de développement intégré (IDE) permettant de programmer en C et en C++ pour les systèmes d'exploitation Windows.Il a été créé et développé par Colin Laplace et sa première version rendue publique en 1998. Longtemps à l'abandon, le projet a été repris par un autre développeur en 2011 et est régulièrement mis à jour. Il utilise la version MinGW du compilateur GCC (GNU Compiler Collection) (venu du monde du logiciel libre) et permet d'exporter ses projets sous fichiers .dev. Dev-C++ peut aussi être utilisé en combinaison avec Cygwin ou tout autre compilateur basé sur GCC. Cet IDE complet comprend entre autres un « répertoire de classes », servant à localiser facilement les fonctions, classes et membres du code source, un « répertoire de fonctions incluses », fonctionnant comme le répertoire de classes mais pour chercher dans les fichiers inclus (header), et un débogueur qui permet de surveiller l'état des variables pendant l'exécution du programme. Il souffre en revanche de l'absence d'un éditeur de ressources, ce qui rend la conception d'applications délicate si on ne fait pas appel à un outil externe.

Abstract from DBpedia / Wikipedia · CC BY-SA