SlideShare une entreprise Scribd logo
1  sur  41
ENTORNO DE DESARROLLO INTEGRADO ANJUTA
¿ QUÉ ES UN ENTORNO DE DESARROLLO INTEGRADO ? Es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica(GUI) También llamados IDEs( Integrated Development Environment ). Es un programa compuesto por un conjunto de herramientas para un programador.
Anjuta DevStudio
¿ COMO SURGIO ESTE PROYECTO ? Fue en 1999 cuando Naba Kumar dio a conocer su primera versión alfa de Anjuta, llamado así en honor a su novia a quien se lo dedica.
Anjuta es un versátil entorno de desarrollo integrado (IDE) para C y C + + en GNU / Linux.  Ha sido escrito para GTK / GNOME y cuenta con una serie de instalaciones avanzadas de programación como la gestión de proyectos, asistentes para aplicaciones, un depurador interactivo y un poderoso editor de código fuente con la navegación y resaltado de sintaxis ¿ QUÉ ES ANJUTA DEVSTUDIO ?
Glade es el GTK + / GNOME WYSIWYG, diseñador de interfaz gráfica de usuario que le permite crear interfaces de usuario (diálogos y ventanas) para su aplicación visualmente.  El proyecto puede tener cualquier número de archivos de Glade, y, convenientemente, más de uno se puede abrir al mismo tiempo (sin embargo, sólo uno puede ser editado en un momento) INTERFAZ DE USUARIO INTEGRADA  GLADE DISEÑADOR
Devhelp es el GTK + / GNOME navegador de ayuda del desarrollador. Está convenientemente integrado en Anjuta para dar ayuda inmediata de la API. NAVEGADOR DE AYUDA DE LA API  DEVHELP
Anjuta es una fuente completa depurador nivel (actualmente respaldados por gdb, pero habrá otro depurador backends pronto).  El depurador proporciona todo lo que se puede esperar de un depurador de fuente típico incluyendo los puntos de interrupción, los relojes, la navegación de origen, traza de la pila, hilos, una vista de desmontaje, registros, variables locales, y volcados de memoria.  Depurador integrado
Hay dos editores disponibles actualmente en Anjuta, el basado en Scintilla (clásico) y el editor de gtksourceview con sede en Nueva editor. A excepción de algunas pequeñas diferencias, ambos son igualmente funcionales y pueden usarse indistintamente.  Dependiendo de su gusto en la edición, puede elegir cualquiera de ellos. EDITOR DE CÓDIGO FUENTE
Variaciones de sintaxis en anjuta  -la libreria <iostream.h> se escribe <iostream> Ejemplo: #include<iostream> ... -antes de escribir cout y cin se coloca std:: Ejemplo std::cout<<”........ std::cin>>..... -En caso de que no quieras usar std:: en todo tu programa al principio escribes Usin namespace std; Ejemplo #include<iostream> Using namespace std; Int main {cout<<”hola mundo”; }
Última versión estable  : 2.28  (Estable) Última versión en pruebas:  2.29 (inestable) S.O.  : Linux, BSD Licencia  : GPL En español  : Sí Sitio web  : anjuta.org Características  :
WWW.ANJUTA.ORG
Dependencias para el funcionamiento de Anjuta DevStudio GDL  2.28  o posterior    Biblioteca de desarrollo de GNOME libgda  4.0  o posterior Libopts  23  o  posterior astucia  1.6.7  o posterior Autogen  5.6  o posterior http://projects.gnome.org/anjuta/downloads.shtml
Reconocimientos a los que aportan a este proyecto ...
Pasos para instalar anjuta
| Instalación
Modo Grafico
http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.28/
Las librerías ya mencionadas http://ftp.gnome.org/pub/GNOME/sources/gdl/
Modo Consola
 
 
Creando un Proyecto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GRACIAS INTEGRANTES DE LA COMUNIDAD DE SOFTWARE LIBRE DE LA UNAC “ UNACINUX” CHRISTIAN ALBERTO GARCIA CONZA KEVIN ELVIS LEÓN GARCIA www.twitter.com/garciaconza garciaconza.blogspot.com garcia.conza.gmail.com [email_address] }

Contenu connexe

En vedette

Cantec.pps
Cantec.ppsCantec.pps
Cantec.pps
jimmol
 
La educación básica en méxico, preescolar, primaria y secundaria
La educación básica en méxico, preescolar, primaria y secundariaLa educación básica en méxico, preescolar, primaria y secundaria
La educación básica en méxico, preescolar, primaria y secundaria
Lilia G. Torres Fernández
 
Criterios de la planeación en la educación superior en México
Criterios de la planeación en la educación superior en MéxicoCriterios de la planeación en la educación superior en México
Criterios de la planeación en la educación superior en México
Lilia G. Torres Fernández
 
55124181 gerencia-estrategica-en-la-organizacion
55124181 gerencia-estrategica-en-la-organizacion55124181 gerencia-estrategica-en-la-organizacion
55124181 gerencia-estrategica-en-la-organizacion
Exeario Sosa
 
1- Pre-Course Assessment
1- Pre-Course Assessment1- Pre-Course Assessment
1- Pre-Course Assessment
robertcard
 
Atelier Numérique - SMC + PagesJaunes
Atelier Numérique - SMC + PagesJaunesAtelier Numérique - SMC + PagesJaunes
Atelier Numérique - SMC + PagesJaunes
Neocamino
 
PréSentation Netvirtel
PréSentation NetvirtelPréSentation Netvirtel
PréSentation Netvirtel
HENRIBENICHOU
 
Le nouveau World Trade Center
Le nouveau World Trade CenterLe nouveau World Trade Center
Le nouveau World Trade Center
Juan Ignacio B.
 

En vedette (20)

Présentation KeyTool IUI
Présentation KeyTool IUIPrésentation KeyTool IUI
Présentation KeyTool IUI
 
Cantec.pps
Cantec.ppsCantec.pps
Cantec.pps
 
Préconisations tice 2011
Préconisations tice 2011Préconisations tice 2011
Préconisations tice 2011
 
Aula virtual consuelo flores
Aula virtual consuelo floresAula virtual consuelo flores
Aula virtual consuelo flores
 
Data Security - Français
Data Security - FrançaisData Security - Français
Data Security - Français
 
Energia2011: Retos Siguiente Quinqueño
Energia2011: Retos Siguiente QuinqueñoEnergia2011: Retos Siguiente Quinqueño
Energia2011: Retos Siguiente Quinqueño
 
Practica #2
Practica #2Practica #2
Practica #2
 
Familia.........
Familia.........Familia.........
Familia.........
 
La educación básica en méxico, preescolar, primaria y secundaria
La educación básica en méxico, preescolar, primaria y secundariaLa educación básica en méxico, preescolar, primaria y secundaria
La educación básica en méxico, preescolar, primaria y secundaria
 
Criterios de la planeación en la educación superior en México
Criterios de la planeación en la educación superior en MéxicoCriterios de la planeación en la educación superior en México
Criterios de la planeación en la educación superior en México
 
Tripticoley LSSI
Tripticoley LSSITripticoley LSSI
Tripticoley LSSI
 
55124181 gerencia-estrategica-en-la-organizacion
55124181 gerencia-estrategica-en-la-organizacion55124181 gerencia-estrategica-en-la-organizacion
55124181 gerencia-estrategica-en-la-organizacion
 
Mode Projet
Mode ProjetMode Projet
Mode Projet
 
Webinar Social Media 22-05
Webinar Social Media 22-05Webinar Social Media 22-05
Webinar Social Media 22-05
 
1- Pre-Course Assessment
1- Pre-Course Assessment1- Pre-Course Assessment
1- Pre-Course Assessment
 
Atelier Numérique - SMC + PagesJaunes
Atelier Numérique - SMC + PagesJaunesAtelier Numérique - SMC + PagesJaunes
Atelier Numérique - SMC + PagesJaunes
 
Et si on changeait de système de santé
Et si on changeait de système de santéEt si on changeait de système de santé
Et si on changeait de système de santé
 
Emission et réception de l'information digitalisée : quelle concordance des t...
Emission et réception de l'information digitalisée : quelle concordance des t...Emission et réception de l'information digitalisée : quelle concordance des t...
Emission et réception de l'information digitalisée : quelle concordance des t...
 
PréSentation Netvirtel
PréSentation NetvirtelPréSentation Netvirtel
PréSentation Netvirtel
 
Le nouveau World Trade Center
Le nouveau World Trade CenterLe nouveau World Trade Center
Le nouveau World Trade Center
 

Similaire à Anjuta

Trabajo gnu
Trabajo gnuTrabajo gnu
Trabajo gnu
txemi123
 
Software libre (ricardo crespo pwp)
Software libre (ricardo crespo pwp)Software libre (ricardo crespo pwp)
Software libre (ricardo crespo pwp)
Ricardo Crespo
 
Herramientas de software libre
Herramientas de software libreHerramientas de software libre
Herramientas de software libre
jorge987456
 
Introduccion al desarrollo con Launchpad
Introduccion al desarrollo con LaunchpadIntroduccion al desarrollo con Launchpad
Introduccion al desarrollo con Launchpad
Denis Fuenzalida
 
82549947 presentacionsoftware-101007104106-phpapp01
82549947 presentacionsoftware-101007104106-phpapp0182549947 presentacionsoftware-101007104106-phpapp01
82549947 presentacionsoftware-101007104106-phpapp01
Alba Berrecoso González
 
Gnu-linux PRESENTACIÓN
Gnu-linux PRESENTACIÓNGnu-linux PRESENTACIÓN
Gnu-linux PRESENTACIÓN
Javi
 

Similaire à Anjuta (20)

Proyecto Anjuta
Proyecto AnjutaProyecto Anjuta
Proyecto Anjuta
 
Equivalencias i
Equivalencias iEquivalencias i
Equivalencias i
 
Trabajo gnu
Trabajo gnuTrabajo gnu
Trabajo gnu
 
Java 2010: presente, límites y futuro
Java 2010: presente, límites y futuroJava 2010: presente, límites y futuro
Java 2010: presente, límites y futuro
 
Software libre (ricardo crespo pwp)
Software libre (ricardo crespo pwp)Software libre (ricardo crespo pwp)
Software libre (ricardo crespo pwp)
 
Jag
JagJag
Jag
 
Jag
JagJag
Jag
 
Herramientas de software libre
Herramientas de software libreHerramientas de software libre
Herramientas de software libre
 
Presentacion software libre y propietario
Presentacion software libre y propietarioPresentacion software libre y propietario
Presentacion software libre y propietario
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Zanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacionZanjai-como-entorno-de-programacion
Zanjai-como-entorno-de-programacion
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Introduccion al desarrollo con Launchpad
Introduccion al desarrollo con LaunchpadIntroduccion al desarrollo con Launchpad
Introduccion al desarrollo con Launchpad
 
Herramientas IDE - CASE
Herramientas IDE - CASEHerramientas IDE - CASE
Herramientas IDE - CASE
 
Entornos de lenguaje c2
Entornos de lenguaje c2Entornos de lenguaje c2
Entornos de lenguaje c2
 
82549947 presentacionsoftware-101007104106-phpapp01
82549947 presentacionsoftware-101007104106-phpapp0182549947 presentacionsoftware-101007104106-phpapp01
82549947 presentacionsoftware-101007104106-phpapp01
 
01 - Introducción al lenguaje C
01 - Introducción al lenguaje C01 - Introducción al lenguaje C
01 - Introducción al lenguaje C
 
Gnu linux
Gnu linuxGnu linux
Gnu linux
 
Gnu-linux PRESENTACIÓN
Gnu-linux PRESENTACIÓNGnu-linux PRESENTACIÓN
Gnu-linux PRESENTACIÓN
 
Android studio
Android studioAndroid studio
Android studio
 

Dernier

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 

Anjuta

  • 1. ENTORNO DE DESARROLLO INTEGRADO ANJUTA
  • 2. ¿ QUÉ ES UN ENTORNO DE DESARROLLO INTEGRADO ? Es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica(GUI) También llamados IDEs( Integrated Development Environment ). Es un programa compuesto por un conjunto de herramientas para un programador.
  • 4. ¿ COMO SURGIO ESTE PROYECTO ? Fue en 1999 cuando Naba Kumar dio a conocer su primera versión alfa de Anjuta, llamado así en honor a su novia a quien se lo dedica.
  • 5. Anjuta es un versátil entorno de desarrollo integrado (IDE) para C y C + + en GNU / Linux. Ha sido escrito para GTK / GNOME y cuenta con una serie de instalaciones avanzadas de programación como la gestión de proyectos, asistentes para aplicaciones, un depurador interactivo y un poderoso editor de código fuente con la navegación y resaltado de sintaxis ¿ QUÉ ES ANJUTA DEVSTUDIO ?
  • 6. Glade es el GTK + / GNOME WYSIWYG, diseñador de interfaz gráfica de usuario que le permite crear interfaces de usuario (diálogos y ventanas) para su aplicación visualmente. El proyecto puede tener cualquier número de archivos de Glade, y, convenientemente, más de uno se puede abrir al mismo tiempo (sin embargo, sólo uno puede ser editado en un momento) INTERFAZ DE USUARIO INTEGRADA GLADE DISEÑADOR
  • 7. Devhelp es el GTK + / GNOME navegador de ayuda del desarrollador. Está convenientemente integrado en Anjuta para dar ayuda inmediata de la API. NAVEGADOR DE AYUDA DE LA API DEVHELP
  • 8. Anjuta es una fuente completa depurador nivel (actualmente respaldados por gdb, pero habrá otro depurador backends pronto). El depurador proporciona todo lo que se puede esperar de un depurador de fuente típico incluyendo los puntos de interrupción, los relojes, la navegación de origen, traza de la pila, hilos, una vista de desmontaje, registros, variables locales, y volcados de memoria. Depurador integrado
  • 9. Hay dos editores disponibles actualmente en Anjuta, el basado en Scintilla (clásico) y el editor de gtksourceview con sede en Nueva editor. A excepción de algunas pequeñas diferencias, ambos son igualmente funcionales y pueden usarse indistintamente. Dependiendo de su gusto en la edición, puede elegir cualquiera de ellos. EDITOR DE CÓDIGO FUENTE
  • 10. Variaciones de sintaxis en anjuta -la libreria <iostream.h> se escribe <iostream> Ejemplo: #include<iostream> ... -antes de escribir cout y cin se coloca std:: Ejemplo std::cout<<”........ std::cin>>..... -En caso de que no quieras usar std:: en todo tu programa al principio escribes Usin namespace std; Ejemplo #include<iostream> Using namespace std; Int main {cout<<”hola mundo”; }
  • 11. Última versión estable : 2.28 (Estable) Última versión en pruebas: 2.29 (inestable) S.O. : Linux, BSD Licencia : GPL En español : Sí Sitio web : anjuta.org Características :
  • 13. Dependencias para el funcionamiento de Anjuta DevStudio GDL 2.28 o posterior Biblioteca de desarrollo de GNOME libgda 4.0 o posterior Libopts 23 o posterior astucia 1.6.7 o posterior Autogen 5.6 o posterior http://projects.gnome.org/anjuta/downloads.shtml
  • 14. Reconocimientos a los que aportan a este proyecto ...
  • 19. Las librerías ya mencionadas http://ftp.gnome.org/pub/GNOME/sources/gdl/
  • 21.  
  • 22.  
  • 24.  
  • 25.  
  • 26.  
  • 27.  
  • 28.  
  • 29.  
  • 30.  
  • 31.  
  • 32.  
  • 33.  
  • 34.  
  • 35.  
  • 36.  
  • 37.  
  • 38.  
  • 39.  
  • 40.  
  • 41. GRACIAS INTEGRANTES DE LA COMUNIDAD DE SOFTWARE LIBRE DE LA UNAC “ UNACINUX” CHRISTIAN ALBERTO GARCIA CONZA KEVIN ELVIS LEÓN GARCIA www.twitter.com/garciaconza garciaconza.blogspot.com garcia.conza.gmail.com [email_address] }