Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
anjuta [Le 16/06/2010, 20:37]
SaiyanRiku
anjuta [Le 11/09/2022, 11:35] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
 {{tag>​IDE programmation}} {{tag>​IDE programmation}}
- 
 ---- ----
- 
 ====== Anjuta (IDE) ====== ====== Anjuta (IDE) ======
 +{{ ::​anjuta_3.4.0.png?​direct&​500|}}
 +**Anjuta** est un environnement de développement intégré (EDI ou IDE en anglais) pour GNU/Linux. Il a été développé pour GTK+ et s'​intègre donc bien dans l'​[[:​gnome|environnement de bureau Gnome]].
  
- +Anjuta fournit un nombre important de fonctions avancées de programmation : 
-**Anjuta** est un environnement de développement intégré (EDI ou IDE en anglais) pour la programmation C et C++ sur GNU/Linux. Il a été développé pour GTK+ et s'​intègre donc bien dans l'​[[:​gnome|environnement de bureau Gnome]]. +  * un éditeur puissant 
- +  * la gestion de projet avec //​autotools//​ 
-Il fournit un nombre important de fonctions avancées de programmation : gestion de projet avec //​autotools//​création d'​application interactive, débogueur (pour un débogueur ​en ligne de commande, voir [[:GDB]]) et un éditeur puissant.+  * la création d'​application interactive 
 +  * et un débogueur
  
 Il permet également de développer facilement des applications pour Gnome grâce à [[Glade]]. Il permet également de développer facilement des applications pour Gnome grâce à [[Glade]].
  
 +Anjuta supporte les langages et bibliothèques suivants :
 +  * C : GTK+, [[sdl|SDL]],​ Xlib et générique
 +  * C++ : [[gtkmm|GTKmm]] et [[wxwidgets|wxWidgets]] et générique
 +  * Java : compilateur java ou gcj
 +  * JavaScript : Extension GNOME Shell et générique
 +  * Python : PyGtk, Django et générique
 +  * Vala : Gtk
  
 ===== Installation ===== ===== Installation =====
 +[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] Anjuta : **[[apt>​anjuta]]**
  
-==== Version des dépôts (2.4 sous Hardy) ====+[[:​tutoriel:​comment_installer_un_paquet|installer]] Anjuta et le support de compilation : **[[apt>​anjuta,​build-essential,​autogen,​autoconf,​intltool,​libtool,​automake|anjuta build-essential autogen autoconf intltool libtool automake]]**
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​anjuta|anjuta]]**. 
- 
-Pour pouvoir installer Anjuta et le support de la compilation,​ [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] ​ **[[apt://​anjuta,​build-essential,​autogen,​autoconf,​intltool,​libtool,​automake|anjuta build-essential autogen autoconf intltool libtool automake]]**. 
- 
-==== Dernière version stable ==== 
- 
-Il est préférable de passer par le dépôt du site officiel, car mis à jour de façon plus régulière. 
- 
-Pour installer Anjuta 2.2.x, [[:​tutoriel:​comment_modifier_sources_maj|ajoutez ce dépôt à vos sources de mises à jour]] et mettez-les à jour : 
- 
-^ Version ^ Processeur ^ Dépôt ^ 
-| 7.10 (Gutsy Gibbon) | i386 | ''​%%deb http://​ppa.launchpad.net/​robster/​ubuntu gutsy universe%%''​ | 
-| 7.04 (Feisty Fawn) | i386 | ''​%%deb http://​anjuta.org/​apt ./​%%''​ | 
- 
-Finissez par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​anjuta|anjuta]]**. 
- 
-Si vous souhaitez coder des plugins pour cet IDE installez en plus les paquets suivants : **[[apt://​anjuta-dev,​libgbf-dev,​libgdl-dev|anjuta-dev libgbf-dev libgdl-dev]]**. 
  
 Anjuta sera ensuite disponible dans //​Applications -> Programmation -> EDI Anjuta//. Anjuta sera ensuite disponible dans //​Applications -> Programmation -> EDI Anjuta//.
  
 ==== Installation des plugins Anjuta Extras ==== ==== Installation des plugins Anjuta Extras ====
 +[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​anjuta-extras]]**
  
-Le paquet anjuta-extras fournit des plugins qui ne peuvent être inclu dans le paquet Anjuta, pour différente raison. ​Ce paquet permet d'installé ​les plugins : +Ce paquet permet d'installer ​les plugins ​suivants ​
- +  « Sample Plugin » : un plugin contenant des exemples pour Anjuta 
-    ​Valgrind +  « Scintilla Editor » : un éditeur alternatif basé sur Scintilla 
-    * Profiler +  « Scratchbox ​» : modifie ​les commandes de compilation ​pour utiliser ​scratchbox 1 ou 2
-    * Class-inheritance +
-    * Scintilla +
-    * Scratchbox +
- +
-=== Installation === +
- +
-Télécharger d'​abors ​les sources ​pour votre version d'​Anjuta : [[http://​ftp.gnome.org/​pub/​GNOME/​sources/​anjuta-extras/​]] +
- +
-Installer le paquet [[apt://​anjuta-dev]]. +
- +
-Si vous voulez ​utiliser ​le plugin **valgrind**,​ installer aussi : [[apt://​binutils-dev]] +
- +
-Si vous voulez utiliser le plugin **class inheritance** ​ou **performance profiler**, installer aussi : [[apt://​graphviz]] +
- +
-Décompressez votre archive, et installer les plugins : +
- +
-<​code>​ +
-tar -xvzf anjuta-extras-2.XX.X.X.tar.gz +
-cd anjuta-extras-2.XX.X.X +
-configure --prefix=/​usr +
-make +
-sudo make install +
-</​code>​+
  
-===== Ressources ​===== +===== Voir aussi ===== 
-  +==== Liens internes ==== 
-   ​* [[http://​anjuta.sourceforge.net|Site officiel]] +  * [[programmation|L'​apprentissage de la programmation]] 
-   ​* [[http://​www.gnome.org/​projects/​devtools/​|Outils de développement ​de Gnome]]+  * [[glade|Glade]] 
 +  * [[:​Anjuta-Opencv]] 
 +==== Liens externes ==== 
 +  * [[http://www.anjuta.org/|Site officiel]] 
 +  * [[http://​www.gnome.org/​projects/​devtools/​|Outils de développement Gnome]]
  
 ---- ----
  
-//​Contributeurs : Zoloom.//+//​Contributeurs ​: [[utilisateurs:​binnette|Binnette]],​ [[utilisateurs:​breizhodrome|Breizhodrome]],​ [[utilisateurs:Zoloom|Zoloom]]//
  • anjuta.1276713475.txt.gz
  • Dernière modification: Le 16/06/2010, 20:37
  • par SaiyanRiku