提问人:Nico 提问时间:11/10/2023 最后编辑:Nico 更新时间:11/10/2023 访问量:37
使用 yasm 运行 .s 文件
Running .s file with yasm
问:
我想开始学习汇编。但是,有一个问题。我无法运行我的文件。
我尝试使用 and 之后,但我看到这个: 之后,我搜索并找到了这个: 在终端上使用这个:
.
但是,我看到了这个错误:
我该怎么办?
我在 Android 11 上运行它,使用 Termux 0.118.0 。处理器: Samsung Exynos Octa 7904.yasm file.s -o run
./run
bash: ./run: Permission denied
~$ yasm -felf64 file.s
~$ ld file.o -o run
~$ ./run
ld: file.o: error adding symbols: file in wrong format
答: 暂无答案
评论
yasm -felf64
.s
“可以运行 arm”,但您需要将 aarch64 代码放入其中,而不是用于汇编。yasm