程序集可执行文件运行时不执行任何操作

程序集可执行文件运行时不执行任何操作

我关注本组装教程刚刚开始编写第一段代码。按照教程,我使用 组装了程序nasm -f elf hello.asm,使用 将其制作成可执行文件ld -m elf_i386 -s -o hello hello.o,最后使用 运行它./hello。问题是没有发生任何事情。即使我尝试以我能想到的任何其他方式运行该文件,也没有任何反应。我尝试双击该文件,右键单击,然后点击运行,然后使用sudo ./hello。什么都没用。

我做错了什么?我该如何改正?

相关内容