--书到读透处,酒于微醺时
Linux下可执行文件格式为ELF
如果想使用nasm生成ELF格式的文件,一步是办不到的,需要使用连接器,具体如下
nasm –f elf hello.asm
gcc –o hello hello.o
生成的hello文件就是我们的程序
我们可以用Linux下的16进制编辑器来查看他的内容
Linux下16进制编辑器可用vim,使用%!xxd切换到这个模式
看见开头的.ELF就说明你已经成功了