Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:geenux:pixarchi [Le 24/07/2009, 23:02] geenux |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Hardy Intrepid Jaunty BROUILLON}} | ||
- | ---- | ||
- | |||
- | ====== PixArchi ====== | ||
- | Ce logiciel a pour but d'aider à comprendre les architectures d'ordinateurs de type RISC en permettant d'en visualiser simultanément les différentes parties. Il permet notamment, de visualiser le parcours des informations lors de l'exécution d'un code assembleur. | ||
- | |||
- | {{:pixarchi-small.png|}} | ||
- | ===== Pré-requis ===== | ||
- | PixArchi est programmé en Java. Il vous faut donc avoir installé le JDK. Pour ce faire, installez le paquet [[apt://openjdk-6-jdk]] (regardez la documentation [[:java]] pour plus d'informations). | ||
- | | ||
- | |||
- | ===== Installation ===== | ||
- | Une fois java installé, récupérez les sources de PixArchi {{:pixarchi.tar.gz|ici}} | ||
- | Décompressez ensuite l'archive téléchargée. | ||
- | <code>tar xzvf PixArchi.tar.gz</code> | ||
- | Compilez ensuite le logiciel : | ||
- | <code>make all</code> | ||
- | Vous pouvez désormais le lancer en exécutant le fichier PixArchi | ||
- | <code>./PixArchi</code> | ||
- | ==== Problèmes ==== | ||
- | Il se peut que lors du make all, de nombreux messages du type "warning: unmappable character for encoding utf8" apparaissent. Si vous essayez d'exécuter PixArchi, vous constaterez que les accents sont remplacés par des caractères étranges. | ||
- | Si c'est le cas, il faut modifier le fichier Makefile, et remplacer la ligne 7 | ||
- | <code>JVC= javac</code> | ||
- | par la ligne | ||
- | <code>JVC= javac -encoding iso-8859-1</code> | ||
- | Et ensuite, refaire | ||
- | <code>make all</code> | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit de supprimer le répertoire PixArchi. | ||
- | |||
- | ---- | ||
- | |||
- | |||
- | //Contributeurs principaux : [[utilisateurs:geenux|Geenux]]// |