Lincoln Arantes Postado Setembro 8, 2019 em 14:17 Compartilhar Postado Setembro 8, 2019 em 14:17 Para alguns iniciantes, a compilação de um programa é um problema, porém se você seguir os passos que irei te passar agora, com certeza, você conseguirá! Respire fundo e siga em frente que você vai conseguir! Para compilar códigos em Assembly são usados alguns comandos no terminal Linux! Para facilitar a vida de todos, estou postando os dois mais usados! Para nosso exemplo, o arquivo chama hello e tem a extensão .s , o que forma hello.s Para usar é bastante simples, basta abrir o terminal e alterar o nome do arquivo, digitar as linhas seguidas apertando a tecla [enter] no final de cada linha. Atenção não coloque #, coloque apenas os comandos as hello.s -o hello.o e ld -s hello.o -o hello.x , um em cada linha. O # é apenas 'caractere que diz ao compilador que se trata de um comentário. CUIDADO COM ISSO! Syntax: AT&T ############################################################################################ # # as hello.s -o hello.o # ld -s hello.o -o hello.x # ############################################################################################ Agora vamos para a Syntax Intel: Conforme falado anteriormente, basta trocar o nome do arquivo e digitar os comandos, depois basta ir apertando a tecla [enter] no final de cada linha! ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; nasm -f elf32 hello.asm ; ld hello.o -o hello.x ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Observação: Se sua CPU for 64 utilize: nasm -f elf64 hello.asm EM AMBOS OS CASOS PARA EXECUTAR DIGITE: ./hello.x Esse pequeno tutorial foi feito com muito carinho para você! Espero que tenha gostado! Autor: Lincoln César dos Reis Arantes(Graduado) Contato: lincolnsetelagoas@yahoo.com.br Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Arquivado
Este tópico foi arquivado e está fechado para novas respostas.