Algunos de nosotros nos gusta programar de vez en cuando en C, C++, y hay otros a quienes nos gusta hacerlo en un simple editor de texto.

Bien, para los que gustan de usar IDE's al estilo Dev-C, en linux contamos con Anjuta, que nos proporciona una interfaz muy agradable y capas de personalizarse a través de plug-ins.

Para rematar, intentaremos programar algo con las librerías OpenGL.

Instalamos los compiladores necesarios para trabajar con C como lo son gcc, g++ y g77:

$ sudo apt-get install gcc g++ g77 make

Instalamos las librerías:

$ sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev

Instalamos Anjuta:

$ sudo apt-get install anjuta

Y listo, ahora, manos a la obra, abrimos Anjuta y empezamos a trabajar.Abrimos Anjuta.

Creamos un nuevo proyecto :: Archivo -> Nuevo -> Proyecto Del tipo C++ Genérico: Llenamos los datos necesarios:

Le decimos el destino donde se guardara nuestro proyecto, así como decimos No al soporte para bibliotecas compartidas, internacionalización, y paquetes externos ya que todo esto lo podemos hacer trabajando sobre el proyecto:

Ya casi terminamos el proyecto. Solo confirmamos lo anterior:

Por último, solo falta decirle que editor nos gustaría utilizar para programar, en lo particular me gusta Scintilla.

Ahora si, a programar. En este caso, yo metí un código muy sencillo y traté de compilarlo, y esto fue lo que obtuve (pueden bajar el programa de aqui ).

Es decir, no pude compilarlo "Completado incorrectamente", el motivo es predecible, como estoy utilizando la librería GLUT de OpenGL, necesito indicarle al compilador que haga uso de ella. En modo consola solo escribíamos:

g++ -O programa.cc -o programa -lglut

Utilizando Anjuta es solo cuestión de indicarselo. Damos click en la pestaña Proyecto, luego click derecho sobre nuestro proyecto, propiedades y añadimos el argumento como se muestra en la imagen.

Ahora si, compilamos, y listo, vemos el resultado de nuestro trabajo.

Eso es todo, ahora podremos programar C/C++ en Anjuta sobre Linux.

Dudas y preguntas, por favor, comentenlas.

Jorge Hernandez :: http://jorgeluis.com.mx

Publicaciones que te pueden interesar...

Mi Desktop en Gnome

Convertir FLV a MP4 en Linux con Flv2Mpeg4