Cuando inicié el 6to ciclo me encontré con algo curioso, uno de los IDEs que nos proponían utilizar era software libre. Era el "Dev-c++", un gran IDE para programar en C y C++. Lamentablemente "Dev" no se encuentra disponible para linux [la verdad no lo entiendo]. Asi que luego de varios días en los que programé en un máquina virtual de XP utilizando "Dev" me animé a buscar una solución verdaderamente libre. Así es como encontré que "Eclipse", un IDE utilizado mayoritariamente para java, tenía un plugin para programar en C y C++. El fin de este post es darles las pautas necesarias para que puedan comenzar a programar desde linux para el curso LP1. Por cierto ahora me encuentro comenzando LP2 y "Eclipse" es uno de los IDEs a usar para programar en java, así que se pueden ir acostumbrándose al IDE para el próximo ciclo.

Para la explicación utilizaré Ubuntu como distro, ya que es la que utilizo [en realidad es indiferente la distro que use]. Los “pantallazos” han sido tomados con Gscrot.
En primer lugar instalamos Eclipse en nuestra máquina.
Vamos al terminal y escribimos lo siguiente:
sudo apt-get install eclipse
Ingresas tu password
Luego vamos a instalar el plugin para poder programar en C y C++.
Abrimos Eclise, que se encontrará en Aplicaciones>Programación y nos dirigimos a Help>Software Updates>Find and install
En primer lugar instalamos Eclipse en nuestra máquina.
Vamos al terminal y escribimos lo siguiente:
sudo apt-get install eclipse
Ingresas tu password
Luego vamos a instalar el plugin para poder programar en C y C++.
Abrimos Eclise, que se encontrará en Aplicaciones>Programación y nos dirigimos a Help>Software Updates>Find and install

Luego “Search for new features to install” y le damos a “Next”

Le damos click a “New Remote Site” y le agregamos la siguiente URL
http://download.eclipse.org/tools/cdt/releases/eclipse3.1
Luego le damos a “Finish”
http://download.eclipse.org/tools/cdt/releases/eclipse3.1
Luego le damos a “Finish”

Para terminar escogemos CDT y procedemos a instalar.
Ahora que ya instalamos procederé a explicar como crear, compilar y correr un pequeño programa. Como muchos podrán anticipar, será el inmortal “Hello World”.
En Eclipse todo se maneja desde proyectos , asi que debemos ir a File>New>Proyect.
Luego escogemos un proyecto de C de tipo Managed. Y luego de damos “Next”.
Ahora que ya instalamos procederé a explicar como crear, compilar y correr un pequeño programa. Como muchos podrán anticipar, será el inmortal “Hello World”.
En Eclipse todo se maneja desde proyectos , asi que debemos ir a File>New>Proyect.
Luego escogemos un proyecto de C de tipo Managed. Y luego de damos “Next”.

Ahora nombramos a nuestro proyecto y le damos “Finish”.
Ahora vamos a File>New>Source File y escribimos nuestro codigo.
Luego lo compilamos. Project>Build All.
Y ya estamos listos para ejecutarlo. Para ello vamos a Run>Run..
En la ventana que aparece seleccionamos “C/C++ Local Application ” y le damos al boton de “New”.
Ahora vamos a “Search Proyect ” y seleccionamos nuestro proyecto.
Ahora vamos a la pestaña de “Debugger” y seleccionamos “GDB Debugger”
Ahora vamos a File>New>Source File y escribimos nuestro codigo.
Luego lo compilamos. Project>Build All.
Y ya estamos listos para ejecutarlo. Para ello vamos a Run>Run..
En la ventana que aparece seleccionamos “C/C++ Local Application ” y le damos al boton de “New”.
Ahora vamos a “Search Proyect ” y seleccionamos nuestro proyecto.
Ahora vamos a la pestaña de “Debugger” y seleccionamos “GDB Debugger”

Luego de eso le damos a “RUN”.
Y en la consola nos aparece nuestro mensaje.
Y en la consola nos aparece nuestro mensaje.

Espero que les sea de utilidad!
Nota: Parte del contenido de este post se encuentra publicado en la web de TUXPUC, les dejo el link aqui. En el articulo también encontrarán referencias para cursos como TP, LP2 y otros.







