Ceci est une ancienne révision du document !



Anjuta (IDE)

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'environnement de bureau Gnome.

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.

Il permet également de développer facilement des applications pour Gnome grâce à Glade.

Version des dépôts (2.4 sous Hardy)

Dernière version stable

Un ppa a été mis à disposition, Ajoutez le PPA ppa:jacob/anjuta1) à vos sources de logiciels, rechargez la liste des paquets puis installez le paquet anjuta (ou mettez-le à jour s'il est déjà installé).

Si vous souhaitez coder des plugins pour cet IDE installez en plus les paquets suivants : anjuta-dev libgbf-dev libgdl-dev.

Anjuta sera ensuite disponible dans Applications → Programmation → EDI Anjuta.

Installation des plugins 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 :

  • Valgrind
  • Profiler
  • Class-inheritance
  • Scintilla
  • Scratchbox

Installation

Téléchargez d'abords les sources pour votre version d'Anjuta : http://ftp.gnome.org/pub/GNOME/sources/anjuta-extras/

Installez le paquet apt://anjuta-dev.

Si vous voulez utiliser le plugin valgrind, installez aussi : apt://binutils-dev

Si vous voulez utiliser le plugin class inheritance ou performance profiler, installez aussi : apt://graphviz

Décompressez votre archive, et installer les plugins :

tar -xvzf anjuta-extras-2.XX.X.X.tar.gz
cd anjuta-extras-2.XX.X.X
./configure
make
sudo make install

Plugin Valgrind

Vous trouverez ici quelques informations pour utiliser valgrind avec un programme Gtk/Gnome : http://live.gnome.org/Valgrind


  • anjuta.1299887770.txt.gz
  • Dernière modification: Le 12/03/2011, 00:56
  • par djiock