Instalar Code::Blocks en Debian 4.0
November 10th, 2007 by sLoKLa programación es algo muy importante que todo informático, con estudios o aficionado a este mundo debería aprender. Los lenguajes de programación son importantes, y cada uno elije el que conozca o más le guste, unos de los lenguajes mas importantes y que tiene un gran protagonismo en los sistemas operativos y motores de juegos es C. Este lenguaje se creo principalmente para crear el famoso S.O UNIX , en un principio este lenguaje no estaba orientado a objetos, por lo que se creo C++ (Referente al operador ++ ; el cual incrementa en 1 una variable).
Si quieres programar, como por ejemplo en C o C++ y no quieres hacer uso de un editor de texto tipo “vim, nano, kate...” se necesita de un IDE (Integrated Development Environment) o en castellano "Entorno integrado de desarrollo", o lo que es lo mismo un programa con editor, compilador (externo) y muchas cosas más para facilitar la escritura y ofrecer comodidad al programador. Existen bastantes y muy buenos IDE, como anjuta que puedes programar en el para crear programas en consola o programar un aplicación para gnome , otro muy conocido es kdevelop, el cual es usado para muchísimos lenguajes y permite también programar aplicaciones de consola o QT (KDE). Nosotros vamos a utilizar uno denominado "Code::Blocks", que a diferencia de los demás funciona en Windows, Mac y GNU/Linux, lo que permite que los proyectos puedan abrirse en uno u otro sistema operativo sin complicaciones.
Code::Blocks es un entorno muy bueno, claro, y potente debido al uso de "cross plataform" (Plataforma cruzada: win, GNU/Linux, mac...); Permite crear infinidad de proyectos diferentes, desde wx hasta proyectos que hacen uso de la librería SDL (Típicos juegos). La versión estable es de hace tiempo pero los nightly builds aunque no ponga que es una versión estable, son mas estables y tienen mas opciones que versiones anteriores, empecemos la instalación.
Primeramente comentar que lo intentamos compilar, pero sufrimos muchos errores y con versiones diferentes, por lo que buscamos la versión mas reciente de Code::Blocks (SVN 4439) para debian y sus respectivas librerías necesarias.
Descargamos este paquete y lo descomprimimos:
Una vez descomprimido tendréis varias carpetas:
- code::blocks svn (La dejamos para el final)
- libwxbase
- libwxgtk
- Wx
Debemos instalar todos los .deb que hay en todas las carpetas mediante la herramienta
dpkg -i paquete.deb.
El las carpetas libwxbase y libwxgtk tendréis 3 paquetes .deb con nombre iguales (nombre normal, dbg y dev), antes de instalar estos dos últimos instalamos el normal (libwxbase2.8-0_2.8.4.0-0_i386.deb y libwxgtk2.8-0_2.8.4.0-0_i386.deb).
Una vez instaladas las 3 carpetas instalamos todo lo de la carpeta code::blocks svn y ya tendremos codeblocks con compilador gcc (y g++), este compilador no viene con el codeblocks, pero si eres usuario de GNU/Linux deberías tenerlo y codeblocks lo detectará de forma automática.
Capturas:
Posted in Debian |

December 27th, 2007 at 11:45 pm
Hola estoy leeyendo este manual y haciendo la descarga por Rapidshare ya que me parece muy interesante este lenguaje de programacion me gustaria instalarlo solo que el Debian que tengo es de 64 bits ya que mi pc tiene por procesador Intel Core 2 Duo trengo la duda si podre instalarlo?, aun que lo intentare.
Gracias
Saludos
amoxto
December 28th, 2007 at 12:31 am
Hola!, dudo que te funcione ya que los paquetes estan precompilados para 32 bits, podrias probarlo, ya que al estar en paquetes su desinstalación es rapida. Aún con todo si estas deseando instalarlo, podrias compilarlos tu mismo, pero desde ahora te digo que da muchisimos errores y desesperacion ;), un saludo!
December 28th, 2007 at 2:03 am
:( si ya intente compilarlo esta super complicado a mas de que tube que instalar varios paquetes para tratar de compilarlo, mil gracias de todas formas
Atentamente
amoxto
April 7th, 2008 at 6:07 am
Pues code::blocks tiene version para 64 bits la verdad.
April 7th, 2008 at 1:38 pm
Así es y también se podría compilar perfectamente para 64 bits.
De todas formas con la nueva versión estable(8.02) sacada el pasado 28 de febrero han salido bastantes paquetes precompilados que antes no estaban disponibles, fíjate en la fecha del post y de los comentarios.
Un saludo
June 5th, 2008 at 1:45 am
Muchas gracias por la orientación en lo que hay que instalar.Me estaba volviendo loco. Ahora ya me funcionan los ejemplos de Kdevelop y Code::Blocks. Gracias de nuevo
June 5th, 2008 at 2:01 am
[...] funcione Kdevelop a la hora de compilar el “Hello World” en C++ con wxWidgets. Mirando este blog por fin supe, después de mucho navegar, que pasaba con los extraños errores que aparecían al [...]