Pessoal, comecei a aprender Assembly hoje e estou com um problema: como eu transformo o arquivo .o em executável?
Eu aprendi que tenho que criar um arquivo .asm com meu código Assembly, depois uso o comando "nasm -f elf64 hello.asm" (uso o NASM) e é criado um arquivo .o. Ok, o próximo passo é utilizar o comando "ld -m elf_i386 hello.o -o hello" para transformar o .o em .exe, porém meu PC não reconhece o comando (acredito que esse comando é do Linux, visto que o autor do tuto usa Linux).
Alguém conhece uma maneira de realizar essa operação no Windows?
Flws.
Eu aprendi que tenho que criar um arquivo .asm com meu código Assembly, depois uso o comando "nasm -f elf64 hello.asm" (uso o NASM) e é criado um arquivo .o. Ok, o próximo passo é utilizar o comando "ld -m elf_i386 hello.o -o hello" para transformar o .o em .exe, porém meu PC não reconhece o comando (acredito que esse comando é do Linux, visto que o autor do tuto usa Linux).
Alguém conhece uma maneira de realizar essa operação no Windows?
Flws.
Comment