Code::Blocks – Instalar Code::Blocks

Cuando se inicia en el mundo de la programación en C/C++ se requiere de un entorno IDE (Integrated Development Environment ) lo que se traduce al español como Entorno de Desarrollo Integrado. Una IDE como Code::Blocks es una sistema de software o aplicación informática para la creación de aplicaciones que posee varias herramientas, y por medio de su interfaz gráfica de usuario le proporciona al desarrollador poder programar aplicaciones con rapidez, al igual de ahorrarse bastante tiempo y complicaciones al no tener que manualmente integrar todas las diversas herramientas necesarias para poder codificar y compilar una aplicación, entre otra cosas.

Y es cierto que Code::Blocks no es tan conocido como se debería, pero sin duda alguna entra en la categoría de mejores IDE para programar en C/C++ debido a sus muchas peculiaridades. Además de ello está licenciado bajo la Licencia pública general de GNU por lo que se puede obtener Code::Blocks gratis.

En este Post estaremos hablando de Code::Blocks, de como instalar Code::Blocks , y de las configuraciones básicas de Code::Blocks.

¿Qué es Code::Blocks?

Code::Blocks es un IDE (Entorno de Desarrollo Integrado) de código abierto y representa una excelente opción para programar en los lenguajes C/C++. También es multiplataforma por lo que se existen versiones de Code::Blocks para Windows, Linux y Mac. También soporta múltiples compiladores como los son GCC, Digital Mars Compiler, Borland C++ Compiler, entre otros.

Code::Blocks además fue diseñado para ser completamente configurable y muy extensible. Se puede ampliar la funcionalidad de Code::Blocks mediante la utilización de plugins y del mismo modo se pueden extender complementos y se puede agregar cualquier tipo de funcionalidad mediante la codificación / instalación de los mismo.

Algunas Características de Code::Blocks

  • La interfaz de usuario es muy amigable y con un diseño muy intuitivo.
  • Soporte para varios compiladores como: Microsoft Visual Toolkit, GCC, Borland C++ Compiler, Digital Mars Compiler, Intel C++ Compiler y Open Watcom. Si se tiene instalado algunos de ellos Code::Blocks lo detectará automáticamente.
  • Posee navegador de proyectos, vistas de archivos, clases , recursos de gran utilidad.
  • Se puede personalizar el color de sintaxis.
  • Autocompletado de código.
  • Generación de Clases (Class Wizard).
  • Tabulación inteligente.
  • Generación de estadísticas y resumen de código.
  • Posee un sistema de construcción (build) rápido.
  • Soporte para compilación en paralelo.
  • Interfaz con GNU GDB (Depuración).
  • Desensamblado de código.
  • Posee compatibilidad con bibliotecas como OpenGl y SDL.
  • Multiplataforma.

Descargar Code::Blocks Gratis

Como se mencionó Code::Blokcs es multiplataforma y se encuentra disponibles para Windows, Mac y Linux.

Descargar Code::Blocks para Windows 10 / 8.x / 7 / Vista /XP (32Bits / 64Bits)

Versión Con MinGW

El archivo codeblocks mingw setup es la versión que debes intalar sino cuentas con algún compilador compatible con Code::Blocks, este archivo incluye el compilador GCC / G ++ / GFortran y el depurador GDB.

Code::Blocks MinGW 64Bits Code::blocks MinGW 32Bits


Versión Sin MinGW

El archivo codeblocks setup es la versión que debes instalar si ya cuentas con un compilador y solo quieres hacer uso de la interfaz gráfica de Code::Blocks. Debes tener en cuanta que el compilador que ya tengas instalado debe ser compatible con Code::Blocks.

Code::Blocks 64Bits Codeblocks 32Bits


Para otras versiones de Code::Block para Windows visite Enlace

Descargar Code::Blocks para Linux 32Bits / 64Bits

Las versiones para Linux son paquetes comprimidos (tar, tar.xz o tar.bz2). Una vez que descomprima el paquete que descargó, contará con todos los paquetes .rpm o .deb requeridos para instalar Code::Blocks.

Code::Blocks para Linux

Descargar Code::Blocks para Mac OS X

La ultima versión de Code::Blocks no se encuentra disponible para Mac actualmente, esto debido a ciertos problemas causados ​​por el endurecimiento de los paquetes de instalación de Apple y la ausencia de desarrolladores de Mac.

En su defecto para Mac la versión que se encuentra disponible es CodeBlocks-13.12

Code::Blocks para Mac


Para más información de Code::Block para Mac visite Enlace



¿Cómo Instalar Code::Blocks en Windows?

Instalar Code::Blocks en Windows es muy fácil, solo basta con ejecutar el archivo descargado y seguir la instrucciones del instalador. Para las mayorías de los casos solo es siguiente, siguiente, siguiente… Durante la instalación se puede personalizar los componentes a instalar y la ruta de instalación, más sin embargo si no tiene mucho conocimiento al respecto es mejor dejar todo por default.

– Aceptación de los términos de la licencia. Necesario para continuar con la instalación del software.

Instalar Code Blocks - Aceptar Términos

– Selección de los componentes . Aquí es donde podemos elegir que componentes instalar, si no tiene mucho conocimiento al respecto es mejor dejarlo por default.

Instalar Code Blocks - Componentes

– Elegir ruta. Podemos seleccionar una ruta de instalación diferente a la que nos indica el programa. Más sin embargo lo recomendable es no cambiarla.

Instalar Code Blocks - Ruta de Instalación

– Listo. Ya finalizada la instalación puede hacer uso del programa.

Instalar Code Blocks - Finalizado

Nota: Las indicaciones anteriores pertenecen a los pasos para instalar Code::Blocks MinGW en Windows. Los pasos para instalar Code::Blocks sin MinGW son similares.

Sino instalo la versión MinGW de Code::Blocks y no tiene ya instalado un compilador compatible con Code::Blocks, el programa no compilará los archivos, debido a que solo la versión MinGW trae los compiladores incorporados. De poseer un compilador ya instalado compatible con Code::Blocks este lo detectará de forma automática. Para seleccionar un compilador debe irse a Settings > Compiler > Global Compiler Settings y allí seleccionar el compilador de su preferencia. El compilador por default es GNU GCC Compiler.

Agregar el Compilador de Code::Block al PATH

Si queremos usar el compilador que se instalo con code::blocks usando solo la consola del sistema y no utilizar la interfaz de code::blocks, lo que debemos hacer es agregar la ruta donde se encuentra los compiladores al PATH del sistema. A continuación se indicará la forma de agregar al path la carpeta bin de code::blocks para los diferentes sistemas compatibles.

✔ Agregar el Compilador de Code::Block al PATH de Windows

Lo primero que se debe hacer en el caso de Windows es dirigimos a la ruta de code::blocks donde se encuentra la carpeta bin, la cual sería algo similar a C:\Program Files\CodeBlocks\MinGW\bin y copiamos esa dirección.

Nos dirigimos luego al Panel de control > Sistema y seguridad > Sistema y seleccionamos la opción de Configuración Avanzada del Sistema y luego la opción Variables de Entorno.

Agregar el Compilador de CodeBlock al PATH de Windows

Luego damos doble clic en la Variable del Sistema Path y se nos abrirá otra venta donde daremos clic en Nuevo y se nos habilitará la opción pa agregar una nueva ruta. Copiamos la ruta que seleccionamos anteriormente y aceptamos todos los cambios.

Agregar el Compilador de CodeBlock al PATH de Windows - Part2

Ya con esto podemos hacer uso a través de la consola del sistema de los compiladores que instalamos con code::blocks sin necesidad de usar la interfaz de code::blocks.

✔ Agregar el Compilador de Code::Block al PATH de Mac OX

En Mac la manera de agregar la ruta de la carpeta bin de code::blocks es mucho más sencillo.

En primera instancia abrimos el terminal y copiamos el siguiente comando:

sudo nano /etc/paths

Al ejecutar el comando anterior se nos abrirá un archivo para pegar nuestra nueva ruta, que para este caso es la ruta de la carpeta bin de code::blocks. Este archivo mostrará una listas de las entradas que ya se encuentran agregadas al PATH, una por fila. Para agregar la nueva entrada nos dirigimos al final y pegamos la ruta.

Luego presionamos  CTRL+O para guardar los cambios y CTRL+X para salir.

SI quiere verificar que la nueva entrada fue agregada correctamente al PATH puede ejecutar el siguiente comando:

echo $PATH

De esta manera se agrega permanentemente una entrada a la variable PATH de Mac OS X, de forma global y para todos los usuarios del sistema.

Nota: En caso de tener varios usuarios es necesario que todos los usuarios que vayan a hacer uso del compilador a través del terminal tenga los permisos de lectura y escritura correctamente configurados. De lo contrario se generará un error de permisos al tratar de lanzar la aplicación.

✔ Agregar el Compilador de Code::Block al PATH de Linux

En Linux el procedimiento es muy similar a como se realiza en Mac. Lo primero es abrir el terminal y copiar el siguiente comando:

vim /etc/profile

Esto nos abrirá el archivo .profile donde nos dirigiremos al final y luego de la ultima linea pegaremos la ruta a agregar al PATH, lo cual sería algo como esto:

export PATH="Ruta de la carpeta bin de CodeBlock":$PATH

Guardamos los cambios. Y para que se apliquen los cambios de manera inmediata ejecutamos el siguiente comando:

source /etc/profile

Para verificar que la nueva entrada fue agregada correctamente a la Variable PATH podemos ejecutar el siguiente comando:

echo $PATH

Si los pasos fueron realizados correctamente podrá observar que aparecerá la nueva ruta agregada en la cadena mostrada.

2 comentarios en “Code::Blocks – Instalar Code::Blocks”

Deja un comentario

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

Scroll al inicio