Introducción a Dev-C++

Os mostramos el entorno de desarrollo Dev-C++, una buena opción a la hora de desarrollar en C/C++ utilizando un entorno gratuito, siempre mejor que hacerlo a mano.

Un vistazo Dev-C++

Aunque ya hay multitud de lenguajes de alto nivel, periódicamente nos vemos
obligados a construir pequeños componentes o extensiones a aplicaciones actuales
en C/C++, donde el rendimiento y control del sistema es mucho mayor (si sabes,
claro)

Los más puristas del tema, que además suelen trabajar en Unix (Linux, Aix,
Solaris, HP-UX, etc), utilizando el
VI y el compilador de línea de comando, tratan siempre de evitar cualquier
dependencia con productos o plataformas específicas .. que al final complica las
migraciones (esa es una de las causas por las que el Java ha prosperado tanto…
las migraciones).

Inciso:

En la situación
actual del mercado (en numerosas empresas), donde falla el
denominado contrato moral
(más o
menos: tienes unas normas que se plasman en un contrato con tu
empresa y tu empresa contigo, llamado legal; y unas reglas de
conducta no escritas donde tu empresa te cuida y da seguridad y
tu defiendes sus intereses en todos los frentes),

la gente no quiere ligarse con tecnologías porque
no está seguro de poder aportar valor en otro contexto si se
especializa demasiado y luego le echan.

Hay facilidades que aportan los IDE (entornos integrados de desarrollo) que
no podemos ignorar y que mejoran nuestra productividad enormemente:

  • Evitándonos compilaciones innecesarias (autoc-orrección)
  • Ayudándonos a recordar funciones (auto-completar)
  • Depurando sin salirnos del entorno
  • Proporcionando ayuda sensible al contexto
  • Etc.

Es más, con la sofisticación que están alcanzado los productos
gratuitos y la evolución de los entornos gráficos ¿quién tiene excusas para no
usarlos?.

Además, muchos de estos IDEs se pueden usar indistintamente en Linux  y
MS Windows

Hoy vamos a ver como se instala uno de mis favoritos Dev C++ que es el que he
elegido para impartir cursos de C/C++ .

Descarga

Nos descargamos los binarios

Nos aseguramos de no montarlo sobre una instalación anterior

Elegimos el lenguaje

Seleccionamos los módulos a instalar

Elegimos el directorio de trabajo

Elegimos que todos los usuarios puedan acceder al IDE (estoy en un Windows XP
profesional)

Realizamos los últimos ajustes: Lenguaje

Activamos la introspección en ficheros de cabecera

Cacheamos los ficheros de cabecera estándar

 

Aspecto en marcha

Creamos un nuevo proyecto

Vemos los tipos de proyecto

Vemos el aspecto de nuestro proyecto

Y compilando y ejecutando estamos en marcha

Recursos de interés

Podemos encontrar miles de recursos para el trabajo en C/C++

Y algunas librerías que nos dejan de piedra .. como DevLib

Con las que podemos hacer cosas como estas ….

Conclusiones

Creo que todo equipo de desarrollo debe invertir periódicamente tiempo en
revisar las herramientas a su alcance. Esto, además de no dejarnos desfasados
nos ayuda a que no temamos tanto los cambios y nos cueste menos estar receptivos
ante nuevas técnicas ….

Comentarios

2 respuestas

  1. esta del asco el tutorial. sinceramente yo esperaba codigo y no cosas que puede aprender un niño de kinder garden ay les dejo para a ver si van escribiendo cosas mejores

  2. …???
    quede en shock cuando vi esas imagenes de mala calidad,ademas me esperaba algo mas introductorio pero tengo que admititlo pesimo…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad

Información básica acerca de la protección de datos

  • Responsable: IZERTIS S.A.
  • Finalidad: Envío información de carácter administrativa, técnica, organizativa y/o comercial sobre los productos y servicios sobre los que se nos consulta.
  • Legitimación: Consentimiento del interesado
  • Destinatarios: Otras empresas del Grupo IZERTIS. Encargados del tratamiento.
  • Derechos: Acceso, rectificación, supresión, cancelación, limitación y portabilidad de los datos.
  • Más información: Puedes ampliar información acerca de la protección de datos en el siguiente enlace:política de privacidad

Creador y propietario de AdictosAlTrabajo.com, Director General de Autentia S.L., Profesor asociado en IE Business School, inversor en StartUps y mentor de emprendedores. Ingeniero Técnico de Telecomunicaciones y Executive MBA por IE Business School 2007. Twitter: Follow @rcanalesmora Autor de los Libros: Planifica tu éxito: de aprendiz a empresario, Informática profesional, las reglas no escritas para triunfar en la empresa, Conceptos ágiles aplicados a distintas áreas de una empresa y Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles. ¡Descárgalos gratis aquí! Puedes consultar mi CV y alguna de mis primeras aplicaciones (de los 90) aquí.

¿Quieres publicar en Adictos al trabajo?

Te puede interesar

22/06/2026

Juan Antonio Jiménez Torres

Vamos a instrumentalizar un SDD para un microservicio bancario. En este artículo sobre SDD - Spec Driven Development, instrumentalizado sobre OpenSpec vamos a construir una PoC de algo más serio que una tabla periódica. Un microservicio bancario muy simplificado que gestione cuentas y permita hacer transferencias

16/06/2026

Juan Antonio Jiménez Torres

Este es el segundo artículo sobre SDD, Spec Driven Development, instrumentalizado sobre OpenSpec. Pero esta vez nos acercaremos usando softwere gratuito. Por un lado OpenCode en lugar de ClaudeCode y usando el modelo gratuito Gemma4 de Google en lugar de otros de pago.

08/06/2026

Juan Antonio Jiménez Torres

Aprenderemos sobre SDD – Spec Driven Development instrumentalizado sobre OpenSpec. Haremos un primer acercamiento usando ClaudeCode con Sonnet, para luego, en un artículo posterior pasarnos a la versión gratuita de OpenCode con Gemma4