Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
yasm [Le 05/07/2008, 20:08] Crazyfaboo créée |
yasm [Le 02/03/2023, 14:54] (Version actuelle) L'Africain |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Yasm est un compilateur assembleur. | + | {{tag>Jammy programmation}} |
- | Pour l'installer, il existe une version dans les dépôts universe. Vous pouvez donc faire un simple : | + | ====== Yasm ====== |
- | <code>sudo apt-get install yasm</code> | + | |
- | Cependant, il se peut que l'installer via les dépôts soit insuffisant, il faut alors le compiler. | + | Yasm est une réécriture complète de l'[[wpfr>Assembleur|assembleur]]/[[wpfr>Désassembleur|désassembleur]] [[wpfr>Netwide Assembler|NASM]]. Il peut être utilisé pour écrire des programmes sur les architectures x86 d'Intel (16, 32 ou 64 bits) et compatibles. Sous une version modifiée de la [[wpfr>Licence_BSD|license BSD]], il est actuellement développé par Peter Johnson et Michael Urman.\\ |
+ | En général, Yasm et NASM sont interchangeables. | ||
- | Désinstaller éventuellement une ancienne version : | + | ===== Installation ===== |
- | <code>sudo apt-get --purge remove yasm</code> | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>yasm]]**. |
- | Et compilez la dernière : | + | Cependant, il se peut que l'installer via les dépôts soit insuffisant pour que celui-ci fonctionne avec toutes les applications le nécessitant. Il faut alors le compiler ou l'installer via [[:git]]. Vous trouverez [[http://yasm.tortall.net/Download.html|ici]] les sources ou le lien git. |
- | <code>wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.1.tar.gz | + | |
- | tar xzvf yasm-0.7.1.tar.gz | + | ===== Désinstallation ===== |
- | cd yasm-0.7.1 | + | |
- | ./configure | + | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. |
- | make | + | |
- | sudo make install</code> | + | ===== Voir aussi ===== |
+ | |||
+ | * **(en)** [[http://www.tortall.net|Site officiel du logiciel]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | //Contributeurs principaux :... // | ||
- | Yasm est à présent installer sur votre PC. |