[C/C++ IDE] Code Blocks - Instalación en Windows y Ubuntu

Code Blocks es un entorno de desarrollo para el lenguaje C y C++. Es multiplataforma, tiene un motor dinámico de plugins, acepta varios compiladores (como el de Visual Studio o MinGW), etc. No me voy a detener en la descripción, los interesados pueden ver más información en wikipedia a través de este link.

Para instalarlo en Windows:
- Instalación
  1. Entrar en la página de Code::Blocks.
  2. Ir a Downloads, y luego a Binary releases.
  3. Ahí se ven dos enlaces de descarga, uno que dice codeblocks-10.05mingw-setup.exe y el otro que dice codeblocks-10.05-setup.exe. La diferencia entre estos dos es que el que dice MinGW viene con un compilador integrado, mientras que el que no dice contiene solamente el IDE, y nosotros nos tenemos que encargar de instalar y configurar un compilador.
  4. Instalarlo como a cualquier programa de Windows.
  5. Al abrirlo, si pide seleccionar un compilador, elegir MinGW.
  6. Y listo, ya tenemos el IDE instalado, ahora hay que proseguir con la actualización del mismo. Para ello, hay que cerrarlo y seguir los pasos de Actualización.

- Actualización

  1. Entrar al foro de Code::Blocks.
  2. Buscar en User Forums, la sección de Nightly builds, e ingresar.
  3. En esta sección, ingresar al post perteneciente al último build. Ejemplo, el día de hoy, 2/10/2010, la última versión que se puede ver es: The 19 september 2010 build (6608).
  4. Descargar la dll de mingw, la de wxWidget, y el último build del IDE. Descomprimir y copiar en el directorio de instalación del mismo, reemplazando los archivos existentes. Ejemplo de los links pertenecientes a estos tres archivos a descargar:
    • IDEhttp://prdownload.berlios.de/codeblocks/CB_20100919_rev6608_CC_BRANCH_win32.7z
    • MinGW dll: http://prdownload.berlios.de/codeblocks/mingwm10_gcc441.7z
    • WxWidget dllhttp://prdownload.berlios.de/codeblocks/wxmsw28u_gcc_cb_wx2810_gcc441.7z

Para instalarlo en Ubuntu:
- Desde el menú de instalación de aplicaciones:
  1. Buscar Code::Blocks en la sección de programación, marcar e instalar.
- Desde terminal:
Actualizar paquetes:
    $ sudo aptitude update
Instalación:
    $ sudo aptitude install codeblocks codeblocks-contrib
Es recomendable instalar también:
    $ sudo aptitude install build-essential gdb subversion
    $ sudo aptitude install automake autoconf libtool
    $ sudo aptitude install libgtk2.0-dev libxmu-dev libxxf86vm-dev
Para trabajar con wxWidgets GUI toolkit:
    $ sudo aptitude install libwxbase2.8-dev wx2.8-headers libwxgtk2.8-dev wx-common

Espero que esta información les haya servido. Saludos!

Comentarios

Entradas populares de este blog

Ordenar lista en python - Super fácil!