Ir al contenido principal

Instalar y Configurar el Entorno de Desarrollo de C++ Code::Blocks


Herramienta Para Desarrollar en C++


Aprender a programar no es solo teoría, se trata de poner manos a la obra. La clave para dominar la programación es escribir muchos programas. Sin embargo, para que esto sea posible, necesitas las herramientas adecuadas. Aunque es posible programar utilizando un simple editor de texto y un compilador, un Entorno de Desarrollo Integrado (IDE) puede hacer que todo el proceso sea mucho más sencillo y eficiente.


Un IDE combina un editor de código, un compilador y herramientas de depuración en un solo lugar, lo que te permite enfocarte en escribir tu código sin preocuparte tanto por la configuración técnica. Existen muchos IDEs disponibles, cada uno con sus características, ventajas y desventajas.

Para esta introducción a la programación en C++, recomiendo utilizar Code::Blocks. Este IDE es fácil de instalar, configurar y utilizar, especialmente en Windows. Además, cuenta con una versión que incluye el compilador MinGW, lo que simplifica aún más el proceso de instalación, ya que no tendrás que buscar e instalar un compilador por separado.

---

Guía paso a paso para instalar Code::Blocks en Windows

Antes debemos saber que el tipo de sistema operativo tenemos si 32 bits o 64 bits.

Para ello en Windows hacemos los siguientes pasos:

Inicio >> Configuración >> Acerca de

para ver tipo de sistema para elegir la versión del Code::Blocks descargar.

Como Ver El Tipo de Sistema Operativo Windows
  1.  Descargar Code::Blocks  
    • Visita el sitio oficial de Code::Blocks: https://www.codeblocks.org/.  
    •    Dirígete a la sección de descargas y selecciona la opción que incluye el compilador MinGW. El archivo que debes buscar es "codeblocks-XX.Xmingw-setup.exe" (donde "XX.X" representa la versión actual).
Seleccionamos Download the binary release:
Instalando Code::Blocks Windows Sección de Descarga

Seleccionamos el Sistema Operativo:
Instalando Code::Blocks Windows Sección de Descarga

Seleccionamos el instalador y de donde descargarlo. Para nuestro ejemplo es muy importante descargar el integra al mingw (codeblocks-20.03mingw-setup.exe) que contiene el compilador de C++ y es para 64 bits como indica la nota enmarcada en morado:
Instalando Code::Blocks Windows Sección de Descarga

La descarga iniciara automáticamente y el ejecutable se baja comúnmente en la carpeta Descargas o Downloads :
Instalando Code::Blocks Windows Sección de Descarga


  • 2. Instalar Code::Blocks
    •     Una vez que se haya descargado el archivo, haz doble clic sobre él para iniciar el instalador.
    •    Aparecerá una ventana de bienvenida. Haz clic en "Next" para continuar.

    • Instalacion de Code::Blocks Instalador
  • 3. Aceptar los términos y condiciones
    •    Lee y acepta los términos de licencia para poder continuar con la instalación.

    • Instalacion de Code::Blocks Instalador

  • 4. Seleccionar los componentes a instalar
    •    Deja las opciones predeterminadas seleccionadas. Asegúrate de que el compilador MinGW esté incluido.
    •    Haz clic en "Next".

    • Instalacion de Code::Blocks Instalador

  • 5. Elegir la ubicación de instalación
    •    Selecciona una carpeta de destino donde se instalará Code::Blocks, o deja la ubicación predeterminada que aparece.
    •    Haz clic en "Next" para continuar.

    • Instalacion de Code::Blocks Instalador

  • 6. Completar la instalación
    •  El programa detectará automáticamente el compilador MinGW instalado. Verás una ventana que confirmará esta detección. Asegúrate de que esté seleccionado el compilador correcto y haz clic en "OK".
    •  Espera a que se complete la instalación. Una vez finalizada, haz clic en "Finish" para cerrar el instalador.

    • Instalacion de Code::Blocks Instalador


    • Instalacion de Code::Blocks Instalador

  • 7. Configurar Code::Blocks por primera vez
    •    
      Instalacion de Code::Blocks Configuracion




    • Instalacion de Code::Blocks Configuracion

  • 8. Crear tu primer proyecto
    •    Desde el menú principal, selecciona "File" > "New" > "Project...".
    •    Escoge "Console Application" y selecciona C++ como el lenguaje de programación.
    •    Sigue las instrucciones para configurar el nombre y la ubicación de tu proyecto.

    • Primer Programa de C++ con Code::Blocks
    • Primer Programa de C++ con Code::Blocks
    • Primer Programa de C++ con Code::Blocks
    • Primer Programa de C++ con Code::Blocks
Primer Programa de C++ con Code::Blocks

Primer Programa de C++ con Code::Blocks

Primer Programa de C++ con Code::Blocks


Ejecución del programa en Code::Blocks

Cuando creas un nuevo proyecto en Code::Blocks, automáticamente se genera un archivo llamado main.cpp. Este archivo contiene el código fuente del clásico programa "¡Hola Mundo!", un excelente punto de partida para empezar a familiarizarte con la programación en C++.

Primer Programa de C++ con Code::Blocks


Una vez que hayas revisado el código, el siguiente paso es ejecutar el programa. Para hacerlo, simplemente haz clic en el botón verde de "Run" en la barra de herramientas. Code::Blocks te notificará que el proyecto no ha sido compilado aún y te preguntará si deseas hacerlo. Selecciona "", y comenzará el proceso de compilación y enlace.

Si no hay errores en el código, la compilación finalizará con éxito (estado "0"), lo que indica que el programa está listo para ejecutarse. Inmediatamente, se abrirá una ventana de consola donde podrás ver el mensaje "¡Hola Mundo!" en pantalla, seguido de una notificación para presionar cualquier tecla y cerrar la ventana.

Primer Programa de C++ con Code::Blocks

Primer Programa de C++ con Code::Blocks


Siguiente paso: práctica y aprendizaje continuo


Si has llegado hasta aquí, ¡felicidades! Ya tienes lo básico para crear tus primeros programas en C++ y continuar con esta guía de aprendizaje. En la próxima parte, desglosaremos cada elemento del programa "¡Hola Mundo!" para que entiendas cómo funciona cada línea de código.

Mientras tanto, te recomiendo que sigas practicando con este código. Intenta cambiar el mensaje dentro de std::cout, o incluso agrega más líneas para imprimir otros textos. Jugar con el código y ver cómo responde el compilador te ayudará a familiarizarte con el entorno de desarrollo y entender mejor los mensajes del compilador.

¡Ya estás listo para escribir tu primer programa en C++!

Comentarios

Entradas más populares de este blog

Instalar SFML en Windows e Integrar con Visual Studio

 Instalar SFML en Windows e integrar con Visual Studio Community     Paso 1 Ver la Versión de Visual Studio Instalada Abrimos Visual Studio y hacemos click Ayuda en las opciones del menú superior. > Ayuda  > Sobre Microsoft Visual Studio Dentro de "Sobre Microsoft Visual Studio veremos la siguiente ventana: Anotamos la versión de Visual Studio y el año. En este caso tenemos la versión 17.11.5 y el año 2022 . Observamos también que la arquitectura del procesador es de 64 Bits .  Toda esta información determina la versión de SFML que necesitamos descargar. Paso 2 Descargar la Librería SFML Abrimos el navegador y entramos en la sección de descargas de la pagina oficial de SFML : https://www.sfml-dev.org/download/sfml/2.6.2/   En el momento de preparar esta entrada la ultima versión era la 2.6.2 : También puedes revisar la documentación del sitio oficial de SFML . Paso 3 Descomprimir los Archivos de SFML Hacemos click derecho sobre el archivo des...

Entrada, Salida,Variables, Tipos y Objetos de Memoria en C++

  Entrada, Salida,Variables, Tipos y Objetos de Memoria en C++ En esta parte, vamos a explorar algunos de los conceptos más fundamentales de la programación: entrada , salida y variables . Entender estos conceptos te permitirá comunicarte con la computadora de manera efectiva y controlar cómo interactúa con los datos.   ¿Qué es la entrada y la salida? Cuando pensamos en entrada y salida en un programa, básicamente estamos hablando de cómo los datos fluyen hacia y desde nuestra computadora. Si lo analizamos más de cerca, todo lo que entra o sale no es más que datos . Por ejemplo, cuando escribes algo en el teclado, eso es un tipo de entrada . Cuando el programa te muestra algo en la pantalla, eso es un tipo de salida . Pero ¿cómo puede un programa leer lo que escribimos en el teclado y luego mostrarlo en pantalla? Para hacer esto, necesitamos un medio para capturar esos datos. En C++, esto se hace a través de comandos específicos. Para la entrada , usamos cin (abreviatura de ...

Crear Una Ventana openGL con SFML - Ejemplo y Explicación Detallada

  Introducción a la Pantalla: El Lienzo de la Magia Cuando pensamos en el desarrollo de aplicaciones gráficas o videojuegos, el punto de partida es la pantalla: un lienzo rectangular donde cobra vida todo lo que visualizamos. Este espacio está compuesto por miles o incluso millones de pequeños puntos llamados pixeles . Cada píxel es el bloque básico de cualquier imagen digital y puede tener su propio color. ¿Cómo se organizan los píxeles? Para ubicar un píxel en la pantalla, utilizamos un sistema de coordenadas cartesianas bidimensional. Las posiciones de los píxeles se determinan mediante dos valores: Coordenada X: Indica la posición horizontal del píxel. El valor 0 se encuentra en el extremo izquierdo de la pantalla y aumenta a medida que nos desplazamos hacia la derecha. Coordenada Y: Representa la posición vertical del píxel. A diferencia del sistema de coordenadas matemáticas tradicional, en las aplicaciones gráficas como las de SFML, el origen (0, 0) se encuentra en l...