kk333@kk333-HP-Pavilion-g6-Notebook-PC:~/Downloads$ nasm -f elf64 2.asm
kk333@kk333-HP-Pavilion-g6-Notebook-PC:~/Downloads$ ld -m elf_i386 -s -o 2.asm 2.o
ld: i386:x86-64 architecture of input file `2.o' is incompatible with i386 output
我的电脑是x86_64。所以,如果我用ld -m elf_x86_64 -s -o 2.asm 2.o编译,那么chmod 700 / + x 2.o - 给bash:./2.o:不能执行二进制文件:exec格式错误。< / p>
我是新手,所以请解释错误,并告诉我如何解决它们。