Dev-C++

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 25 mars 2021 à 02:51 et modifiée en dernier par Amine Brikci N (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
Dev-C++
Description de l'image Dev-C++ logo.png.
Description de cette image, également commentée ci-après
Interface en anglais de Dev-C++
Informations
Créateur Colin Laplace
Développé par Colin Laplace, Mike Berg, Hongli Lai, Yiannis Mandravellos, Orwell (Johan Mes)
Première version
Dernière version 5.11 ()
Dépôt github.com/Embarcadero/Dev-CppVoir et modifier les données sur Wikidata
Écrit en C++ et Object PascalVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft WindowsVoir et modifier les données sur Wikidata
Environnement Windows
Type Environnement de développement intégré
Licence GNU GPL
Site web www.bloodshed.netVoir et modifier les données sur Wikidata

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.

Annexes

Sur les autres projets Wikimedia :

Articles connexes

  • WxDev-C++ une extension pour Dev-C++ permettant notamment la conception visuelle de fenêtres et boites de dialogue WxWidgets
  • Code::Blocks, un autre EDI libre pour la programmation en C/C++, multiplateforme (GNU/Linux, Windows, Mac...) et plus complet.
  • Eclipse CDT, un autre EDI libre pour la programmation en C/C++, multiplateforme (GNU/Linux, Windows, Mac...) et plus complet.

Liens externes