Come compilare una Assemblea su Ubuntu

July 23

In Ubuntu, è possibile compilare codice Assembly dal terminale. Sarà necessario installare un compilatore progettato per la sintassi Assemblea che si desidera utilizzare. Compilatori per Intel e sintassi AT & T sono disponibili nei repository di Ubuntu di default. I comandi per compilare il codice in realtà sono diverse per diversi compilatori.

istruzione

Intel Sintassi

1 Apri Terminale.

2 Digitare "sudo apt-get install nasm," e premere "Invio". Digitare la password e premere "Invio, quindi il compilatore nasm verrà installato.

3 Tipo "nasm -f elf -o test.o test.asm," e premere "Invio". Sostituire "test" con il nome del file effettivo per il proprio codice. Questo compila il codice.

4 Tipo "ld -o prova test.o," e premere "Invio" per collegare l'eseguibile.

5 Tipo "./test," e premere "Invio" per eseguire il programma.

AT & T Sintassi

6 Apri Terminale.

7 Digitare "sudo apt-get install binutils," e premere "Invio". Digitare la password e premere "Invio". Si dovrebbe ricevere un messaggio che il "come" è già installato compilatore. In caso contrario, verrà installato.

8 Tipo "come -o test.o test.s," e premere "Invio" per compilare il codice.

9 Tipo "ld -o prova test.o," e premere "Invio" per collegare l'eseguibile.

10 Tipo "./test," e premere "Invio" per eseguire il programma.