
Embarcadero Dev-C++ es una nueva y mejorada versión (patrocinada por Embarcadero) de Bloodshed Dev-C++ y Orwell Dev-C++. Es un completo entorno de desarrollo integrado (IDE) y editor de código para el lenguaje de programación C/C++. Utiliza Mingw de GCC (Colección de Compiladores GNU) como su compilador. Embarcadero Dev-C++ también puede ser usado junto con Cygwin o cualquier otro compilador basado en GCC. Embarcadero Dev-C++ está construido con la última versión de Embarcadero Delphi. Embarcadero Dev-C++ ocupa poco espacio de memoria porque es una aplicación nativa de Windows y no usa Electrón y gratuita.
Un IDE rápido, portátil, simple y gratuito para programación C/C++ en Windows. Embarcadero Dev-C++ es una bifurcación nueva y mejorada (patrocinada por Embarcadero) de Bloodshed Dev-C++ y Orwell Dev-C++. Embarcadero. Dev-C++ está integrado en la última versión de Delphi.
El Entorno está desarrollado en el lenguaje Delphi de Borland. Tiene una página de paquetes opcionales para instalar, con diferentes bibliotecas de código abierto.
¿Qué vamos a descargar e instalar?
- Página oficial: https://www.embarcadero.com/es/
- Embarcadero Dev-C++: https://www.embarcadero.com/es/free-tools/dev-cpp/free-download
- C++ Compiler: https://www.embarcadero.com/es/free-tools/ccompiler/free-download
- CPPCheck: https://www.embarcadero.com/es/free-tools/cpp-check/free-download
Características
- TDM-GCC 4.9.2 32/64 bits
- Resaltado de sintaxis
- Finalización de código
- Conocimiento del código
- Atajos editables
- Perfil GPROF
- Depuración de BGF
- Formato de código de estilo
- Extensiones IDE de Devpak
- Herramientas externas
Lo que obtienes con Dev-C++
- TDM-GCC 9.2.0 32/64 bits
- Compatibilidad con los compiladores basados en CCG
- Depuración integrada (usando BGF)
- Perfil GPROF
- Gerente de proyecto
- Editor de resaltado de sintaxis personalizable
- Navegador de clases
- Terminación de código
- Conocimiento del código
- Lista de funciones
- Soporte de formato de código AStyle
- Soporte para la elaboración de perfiles GPROF
- Creación rápida de bibliotecas estáticas y DLL para consolas Windows
- Soporte de plantillas para crear sus propios tipos de proyectos
- Creación de Makefile
- Modificación y compilación de archivos de recursos
- Administrador de herramientas
- Extensiones IDE de Devpak
- Soporte de impresión
- Encontrar y reemplazar las instalaciones
- El apoyo de SVC
Sistema operativo soportado:
- Windows 7
- Windows 8.1
- Windows 10
- Windows 11
Cómo obtener Embarcadero Dev-C++ https://www.embarcadero.com/es/free-tools/dev-cpp/free-download
Para descargar el IDE deben rellenar los datos, registrarse y aceptar al registrarte, el tratamiento de tus datos personales por parte de Embarcadero Technologies.
Con el explorador de archivos extraemos el ejecutable Setup de Embarcadero Dev-C++, a día de 16/05/2024 está la versión estable 6.3 del IDE de programación.

Botón derecho del ratón sobre él .exe, ejecutar como administrador:

Seleccionamos nuestro idioma y damos OK

Leemos el acuerdo de la licencia del software que es software libre y si estamos de acuerdo, aceptamos y siguiente…

Vamos a realizar la instalación de Embarcadero Dev-C++ Full y por defecto con todas las opciones seleccionadas, menos la última opción que habría que señalarla, si hubiéramos tenido otra instalación del IDE en el sistema, damos siguiente…

Aceptamos la ruta por defecto donde se va a instalar Embarcadero Dev-C++ y le damos a instalar:

Una vez completada la instalación de Embarcadero Dev-C++ damos a terminar y ya estamos preparados para empezar a programar, la verdad es que los productos de Embarcadero siempre me han gustado y todo lo relacionado con los lenguajes de programación C/C++.

Configuración rápida del IDE Embarcadero Dev-C++ en Windows 11:
Para la primera parte de la configuración de Embarcadero Dev-C++ seleccionamos nuestro idioma, en mi caso Español, castellano y damos a siguiente:

Aquí para gustos los colores, podemos configurar el tipo de letra, el color del IDE y su tema a nuestro gusto, yo lo dejo con estas opciones:



Ya tenemos el IDE Embarcadero Dev-C++ instalado y configurado en Windows 11.
Herramientas de compilación C++ de Embarcadero
El compilador BCC32C/BCC32X de C/C++ de Embarcadero es la tecnología central y la base de alto rendimiento de la galardonada línea de productos C++Builder de Embarcadero.
Incluye compatibilidad con lenguaje C++11, el framework Dinkumware STL (Standard Template Library) y la completa Biblioteca en Tiempo de Ejecución (RTL) de Embarcadero C/C++. En esta versión gratuita, también encontrarás una cantidad de herramientas de línea de comandos C/C++, como el compilador de recursos y el vinculador de alto rendimiento.
La descarga gratuita del compilador C++ incluye:
- Compilador C++ de Embarcadero (bcc32c/bcc32x)
- Turbo Incremental Linker (tlink32)
- Preprocesador de C++ Win32 (cpp32)
- Utilidad de importación de bibliotecas—para crear bibliotecas importadas desde DLL (implib)
- Bibliotecario para la conversión de símbolos, que posibilita la creación de bibliotecas extendidas y la modificación del tamaño de página (tlib)
- Otras utilidades prácticas de línea de comandos como hacer, grep y tocar
- Incluye la Biblioteca en Tiempo de Ejecución (RTL) de Embarcadero C/C+ y la Biblioteca de plantillas estándar (STL) ANSI/ISO Dinkumware
Cómo obtener el Compilador C++ en https://www.embarcadero.com/es/free-tools/ccompiler/free-download
Para descargar el Compilador C++ deben rellenar los datos, registrarse y aceptar al registrarte, el tratamiento de tus datos personales por parte de Embarcadero Technologies.
Para instalar las herramientas gratuitas de línea de comandos de Embarcadero C++, con el explorador de archivos, simplemente haga clic derecho en el archivo zip descargado, haga clic en ‘Extraer todo…‘ En C:\ quedando así la ruta:

C:\BCC102\bin
Agregue una referencia de ruta a las variables de entorno
Abra las propiedades del sistema:
En Windows 11: Inicio/Configuración/Sistema/Información/Configuración avanzada sistema/Variables de entorno/
En Variables del sistema «Path» Haga clic en el botón Editar.

Agregue la ruta de la carpeta \bin del compilador:
Haga clic en el botón «Nuevo» e ingrese «C:\BCC102\bin» sin las comillas dobles.

Prueba del Path del compilador
Abra una ventana de consola:
Inicio | Ejecutar… Escriba «cmd».
Ahora, en la ventana de la consola, escribe lo siguiente: «bcc32c» y «bcc32x» sin las comillas dobles, deberías ver texto en la consola:

CPPCheck Gratis
Lo que obtienes con CPP Check
CPP Check es una herramienta de análisis estático gratuita y de código abierto para código C/C++. Proporciona un análisis de código único para detectar errores y se centra en detectar comportamientos indefinidos y construcciones de codificación peligrosas. CppCheck funciona con C++Builder, Dev-C++ y cualquier otra herramienta C/C++ para analizar su código C/C++ incluso si tiene una sintaxis no estándar (como la que se encuentra en proyectos integrados).
CPPCheck ofrece las siguientes comprobaciones compatibles:
- Comprobaciones automáticas de variables
- Comprobaciones de límites para desbordamientos de matrices
- Controles de clases
- Comprueba el uso de funciones obsoletas o reemplazadas
- Controles de seguridad excepcionales
- Asignación de memoria y comprobaciones de destructor.
- Comprobaciones de pérdida de memoria
- Comprobaciones de fugas de recursos
- Comprueba el uso no válido de funciones y modismos STL
- Eliminación de código muerto
- Errores estilísticos y de interpretación.
Cómo obtener CPPCheck: https://www.embarcadero.com/es/free-tools/cpp-check/free-download
Para descargar CPPCheck deben rellenar los datos, registrarse y aceptar al registrarte, el tratamiento de tus datos personales por parte de Embarcadero Technologies.
Nos dirige a la página de descarga del instalador para Windows, también hay versiones para GNU/Linux.

A continuación vamos a instalar CppCheck 2.14 en Windows 11, todo y con la ruta por defecto y siguiente:

Vamos a crear nuestro primer proyecto en C/C++ y así saludamos al mundo.
Creamos un proyecto llamando HolaMundo y un main.cpp con el código fuente en Windows donde vamos a Archivo/Nuevo/Proyecto donde para ello vamos a Basic/ seleccionamos Console Applicacion por CMD y nuestro idioma es C/C++ con el nombre del proyecto HolaMundo y aceptamos.

Yo guardo mi nuevo proyecto en la ruta C:\Users\tuUSER\Documents\Programación
He aquí un hola mundo, del IDE y el CMD:

Ya tenemos en Windows, Embarcadero para programar en C/C++, este IDE + sus herramientas gratuitas, personalmente me gusta mucho por su facilidad, consumo de pocos recursos, con una curva de aprendizaje muy rápida para programar en entornos Microsoft, además es gratis y es software libre.
También tenemos gratis, pero de uso privativo, Embarcadero® C++Builder Community Edition, que es más avanzado y completo que Dev -C++. Crearé artículos sobre los productos de Embarcadero gratuitos en nuestro Windows 11, que requieren una instalación mucho más extensa y compleja.
Ya saben que Embarcadero es lo mejor para C/C++/Delphi.