Anjuta, un IDE de C++ para Linux
Antes que nada debemos tener claro ¿Qué es un IDE? IDE son las siglas en inglés de Integrated Development Environment algo así como Ambiente Integrado de Desarrollo, y es un conjunto de herramientas útiles al programador colocadas en un todo para no tener que estar usando las herramientas por separado y de diferentes autores. Los componentes más comunes de un IDE son: un editor de texto, un compilador, un intérprete, un depurador y después vendrán los plugins que cada IDE tenga como característica especial.
Algunos IDE pueden tener soporte para varios lenguajes de programación y otros están especializados para un solo lenguaje. El IDE del que hablaremos es Anjuta IDE; este es un proyecto libre que busca ofrecer un IDE para C y C++, aunque también se soportan otros lenguajes como Perl. Anjuta está escrito para GTK+ y GNOME.
Muchas de las distribuciones más populares de GNU/Linux ya traen entre sus paquetes a Anjunta, y será fácil de instalar usando sus respectivas herramientas (apt-get, urmpi, emerge , e tc.) Sin embargo desde el sitio web del proyecto podemos descargar el tarball para instalarlo nosotros mismos.
Lo primero que debemos hacer una vez que lo hayamos descargado es extraer el contenido del tarball:
$ tar -xvzf anjuta-1.2.4.tar.gz
Después de esta instrucción desde la lÃnea de comandos, entraremos al directorio en donde se encuentra todo el contenido del tarball
$ cd ./anjuta-1.2.4a
Algo que siempre recomiendo en la instalación de cualquier cosa es el leer el README.TXT, esto siempre es importante en todo lo que hagamos. Bien, continuando con la instalación debemos de tipear las siguientes instrucciones desde la línea de comandos:
$ ./configure
$ make
$ make install
Ahora sí entiendes como funciona eso de make ¿verdad? Con esto habremos terminado de construir Anjuta IDE sin importar si está o no empaquetado para nuestra distribución.
El primer contacto con Anjuta
La primera vez que iniciemos Anjuta veremos un IDE sencillo, bien ordenado y que si no supiéramos nada de software alternativo, bien podrÃa pasar por un IDE de esos comerciales. Al dar click en nuevo nos aparecerá un diálogo que nos preguntará el tipo de archivo a crear, un .c, .cpp, .pl, etc. Algo que m e llamó la atención de esta parte es que podemos activar una casilla con la cual nuestro nuevo programa ya aparecerá comentado con la leyenda de la GPL,
asà desde antes de escribir el código ya nuestro programa es libre.
Anjuta tiene todo lo que podemos esperar de un herramienta que nos ayudará a programar, como es un asistente que nos guiará paso a paso en la creación de nuestros proyectos; o si ya tenemos un proyecto hecho y queremos importarlo, bueno, pues Anjunta cuenta con esta opción; y claro, ya hablando de las características del editor pues tendremos el ya muy característico resaltado de sintaxis, identado y el autocompletado de instrucciones y variables.
En pequeño ejemplo
Anjuta es tan sencillo que realmente no hay mucho que decir, pues todo no lo pone a nuestro alcance, así que probaremos nuestro ya famoso programa de lanzar dados. Como ya tenemos los archivos, lo único que tenemos que hacer es ir al menú Archivo y dar click en Abrir; escogemos nuestros dos programas en C++ de ejemplo juego.cpp y tirador .cpp; luego vamos al menú Build y le damos en “Compile”.
Ahora ejecutemos el programa… recuerda que es necesario enviar/pasarle un argumento a nuestro programa. Anjuta nos dá la posibilidad de simplemente Ejecutar el programa o Ejecutarlo con parámetros. Para esto vamos al menú Build y le damos en “Set program paramsâ€, click en ejecutar y…
Esto es lo básico del Anjuta, pero el programa está lleno de opciones y herramientas… una muy buena es el permitenos trabajar con CVS.
10 Comentarios | deja el tuyo









Acabe de instalar anjuta en mi ubuntu. y pues quisiera que publicaran un ejemplo mas completo y como compilarlo y ejecutarlo. peferiblemente en el que sea lea el valor de una variable y despues modificarla.
Uso anjuta desde hace un par de meses y la verdad es excelente! lastima que en la ultima vesion sacaron el editor que me gustaba pero, el otro es parecido asi que no me quejo!! recomendado este IDE
quisiera saber como le pego el mkl a anjuta
que pasos debo seguir
ni idea que es el MKL pero a mi me gustaria al mio agregarle el scintilla
es el Math Kernel Library de Intel, es en esencia un grupo grande de .h y .c ya implementados mas un compilador y un debugger pero todo esto sin IDE
bueno logre lo que queria, ya tengo el scintilla, lo que queres dependiendo de que distribucion tengas, yo creo que lo podes instalar o copiar las librerias (.a .so .la) en tu carperta de librerias y los include (.h) en la carperta de include, despues los usas como cualquier otra libreria.
Hola!
uso anjuta desde hace algunos meses, pero he programado en c, y ahora necesito programar en perl, pero cuando quiero crear un proyecto, solo aparecen las opciones de c,c++,java,python. como agrago perl?
Uso perl 2.4.1 en ubuntu hardy
de antemano gracias.
Umm, no uses entonces Anjuta para Perl. Hay alternativas como Perl Builder:
http://www.solutionsoft.com/pb2_linux.htm
Un saludo.
Saludos.
Acabo de instalar el Anjuta en Ubuntu 8.10 pero solo aparecen los siguientes menus: Archivo, Editar,Ver, Ir a y Ayuda. No compila los ejemplos escritos en Lenguaje C, usando F9 ni F11, no se que hacer…..Gracias de antemano
Pues bueno anjunta si parece muy poderoso, al instalarlo si es que se logra, pues como soy novato me fue muy dificil instalar anjuta 2.4, primerop no lograba que apareciera en los repositorios y al intentar instalarlo manualmente desde su pagina saca uin erros que decia que no encontraba Glib 2.0 , al final y despues de varios días decidi pasarme de xubuntu 8 a ubuntu 8.04, y despues de mucho intentarlo todavia no se como me aparecio en los repositorios via sinaptic pues al principio no estaba.
antes de instalar anjuta se deben instalar las glib, pongo y los compiladores g++ y gcc, que son los compiladores para c++ y c respectivamente
se pude hacer así:
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install glib
sudo apt-get install pongo
para leo que dice que cuando abre su ide anjuta no le aparece si no lo basico, prueba buscar anjuta en el sinaptyc anjuta e instalas todo lo relacionado con anjuta y la version que tengas instalada o queras instalar.
la primera vez que se abre anjuta, aparece una venta casi igual a un editor de texto plano, en anjuta le das archivo-crear nuevo proyecto y aparece la magia