Introduksjon til yasm
Yasm er en fullstendig omskrivning
av NASM-2.16.01 assembleren. Den støtter x86 og
AMD64 instruksjonssett, aksepterer NASM og GAS assembler syntakser
og binære utdataer, ELF32 og ELF64 objektformater.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en
LFS 12.1 plattform.
Pakkeinformasjon
yasm Avhengigheter
Valgfri
Python-2.7.18 og cython-0.29.36
Installasjon av yasm
Installer yasm ved å kjøre
følgende kommandoer:
sed -i 's#) ytasm.*#)#' Makefile.in &&
./configure --prefix=/usr &&
make
For å teste resultatene, utsted: make
-j1 check.
Nå, som root
bruker:
make install
Parameterforklaringer
sed -i 's#) ytasm.*#)#'
Makefile.in: Denne sed forhindrer at den kompilerer
2 programmer (vsyasm og ytasm) som bare er til bruk på Microsoft
Windows.
Innhold
Installert Program:
yasm
Installert Bibliotek:
libyasm.a
Installert Mappe:
/usr/include/libyasm
Korte Beskrivelser
yasm
|
er en flyttbart, retargetable assembler som støtter x86
og AMD64 instruksjonssett, aksepterer NASM og GAS
assembler syntakser og gir ut binærfiler i ELF32 og ELF64
objektformater
|
libyasm.a
|
gir all kjernefunksjonaliteten til yasm, for å manipulere
maskininstruksjoner og objektfilkonstruksjoner
|