Este artículo puede basarse excesivamente en fuentes demasiado relacionadas con el tema , lo que podría impedir que el artículo sea verificable y neutral . ( Octubre de 2017 ) |
Autor(es) original(es) | Colin Laplace (Software Bloodshed) 1998-2005 |
---|---|
Desarrollador(es) | Johan Mes (Orwell) 2011-2020, Embarcadero desde 2020 |
Lanzamiento inicial | 1998 ( 1998 ) |
Versión estable | 6.3 [1] / 30 de enero de 2021 ( 30-01-2021 ) |
Repositorio |
|
Escrito en | Delfos |
Sistema operativo | Microsoft Windows |
Tipo | Entorno de desarrollo integrado |
Licencia | GPL-2.0 o posterior |
Sitio web |
|
Dev-C++ es un entorno de desarrollo integrado (IDE) gratuito y con todas las funciones que se distribuye bajo la Licencia Pública General de GNU para programar en C y C++ . Fue desarrollado originalmente por Colin Laplace y se publicó por primera vez en 1998. Está escrito en Delphi .
Se incluye con el puerto de 64 bits MinGW o TDM-GCC de GCC y lo utiliza como compilador . Dev-C++ también se puede utilizar en combinación con Cygwin o cualquier otro compilador basado en GCC . [2]
Un aspecto adicional de Dev-C++ es el uso de DevPaks: extensiones empaquetadas en el entorno de programación con bibliotecas, plantillas y utilidades adicionales. Los DevPaks a menudo contienen, pero no se limitan a, utilidades GUI , incluidos kits de herramientas populares como GTK+ , wxWidgets y FLTK . Otros DevPaks incluyen bibliotecas para el uso de funciones más avanzadas. Los usuarios de Dev-C++ pueden descargar bibliotecas adicionales o paquetes de código que aumentan el alcance y la funcionalidad de Dev-C++, como gráficos, compresión, animación, soporte de sonido y mucho más. Los usuarios pueden crear DevPaks y alojarlos de forma gratuita en el sitio. Además, no están limitados al uso con Dev-C++: el sitio dice "Un devpak típico funcionará con cualquier distribución de MinGW (con cualquier IDE para MinGW)".
Desde el 22 de febrero de 2005, el proyecto no estuvo particularmente activo, no se publicaron noticias ni se lanzaron versiones actualizadas. En una publicación en un foro de 2006, el desarrollador principal Colin Laplace declaró que estaba ocupado con problemas de la vida real y que no tenía tiempo para continuar con el desarrollo de Dev-C++. [3] En una publicación en un foro de 2020, el desarrollador principal de Orwell, Johan Mes, declaró que "probablemente todavía no tendrá tiempo para trabajar en este proyecto". [4]
Desde entonces, hay tres bifurcaciones de Dev-C++: wxDev-C++, la versión Orwell y la versión bifurcada mantenida por Embarcadero .
wxDev-C++ es un equipo de desarrollo que tomó Dev-C++ y agregó nuevas características como soporte para múltiples compiladores y un diseñador RAD para aplicaciones wxWidgets . [5]
El 30 de junio de 2011, Orwell (Johan Mes), un programador independiente, publicó una versión no oficial 4.9.9.3 de Dev-C++, [6] que incluía el compilador GCC 4.5.2 más reciente, los recursos del SDK de Windows (Win32 y D3D), numerosas correcciones de errores y una estabilidad mejorada. El 27 de agosto, después de cinco años de estar oficialmente en la etapa beta, se publicó la versión 5.0. [7] Esta versión también tiene su propia página independiente en SourceForge [8] desde la versión 5.0.0.5, porque el antiguo desarrollador no responde a las solicitudes de combinación. En julio de 2014, se publicó Orwell Dev-C++ 5.7.1 que incluía el entonces reciente GCC 4.8.1 que soporta C++11 .
El 1 de julio de 2020, Embarcadero patrocinó y lanzó una nueva versión de bifurcación 5.50 de Dev-C++ que incluye una actualización de código a Delphi 10.4. El 12 de octubre de 2020, Embarcadero patrocinó y lanzó una nueva versión de bifurcación 6.0 de Dev-C++ con un compilador GCC 9.2.0 más reciente con compatibilidad con C++11 y C++20 parcial , nueva compatibilidad con DPI alto, compatibilidad con archivos UTF8, íconos mejorados, tema oscuro y cambios adicionales. [9]
El 4 de mayo de 2015, el primer ministro de Singapur, Lee Hsien Loong, publicó su programa para resolver sudokus en C++ en Facebook. En la captura de pantalla, utiliza Microsoft Windows y Dev-C++ como IDE. [10]
A menudo se recomienda para principiantes que aprenden C o C++, [11] [12] [13] [14] [15] [16] y está disponible en Wine . [17] Se compara con Turbo C++ [18] u otros IDE. [19]