Hvordan å kompilere en forsamling på Ubuntu

I Ubuntu, kan du kompilere Assembly koden fra Terminal. Du må installere en kompilator designet for Forsamlingen syntaks som du vil bruke. Kompilatorer for både Intel og AT & T syntaks er tilgjengelige i standard Ubuntu repositories. Kommandoene å faktisk kompilere koden er forskjellige for ulike kompilatorer.

Bruksanvisning

Intel Syntax

1 Åpne Terminal.

2 Type "sudo apt-get install nasm," og trykk "Enter". Skriv inn passordet, og trykk "Enter, så nasm kompilatoren vil installere.

3 Skriv "nasm -f elf -o test.o test.asm," og trykk "Enter". Erstatt "test" med selve filnavnet for koden din. Dette kompilerer koden.

4 Type "ld -o test test.o," og trykk "Enter" for å knytte kjørbar.

5 Type "./test," og trykk "Enter" for å kjøre programmet.

AT & T Syntax

6 Åpne Terminal.

7 Type "sudo apt-get install binutils," og trykk "Enter". Skriv inn passordet ditt og trykk "Enter". Du vil motta en melding om at "som" kompilatoren er allerede installert. Hvis ikke, vil det installere.

8 Skriv "som -o test.o test.s," og trykk "Enter" for å kompilere koden.

9 Type "ld -o test test.o," og trykk "Enter" for å knytte kjørbar.

10 Type "./test," og trykk "Enter" for å kjøre programmet.