小编pau*_*ulr的帖子

在 Mac 上编译 ARM .s 文件

我在 Mac Os X 上编译 .s ARM 程序集文件时遇到问题。我的 .s 文件是这样的:

mov r0, r1
Run Code Online (Sandbox Code Playgroud)

只是为了看看它是否有效。但是当我这样做时,我会 arm-elf-as my.s 得到一个 a.out文件。我有 chmod +x a.out./a.out 但它说 cannot execute binary file

这让我很困惑,因为如果我用 arm-elf-as 编译它,它应该能够执行。我该如何编译这个.s?

macos assembly arm gnu compilation

5
推荐指数
1
解决办法
4288
查看次数

标签 统计

arm ×1

assembly ×1

compilation ×1

gnu ×1

macos ×1