我想使用gcc编译intel语法汇编。可能吗?因为我找不到类似的东西。我只发现了这个post。
以下是我要编译的代码。
global _main
section .text
_main:
mov eax, -1
ret
如果无法做到这一点,请在答案中提供其他选项。
答案 0 :(得分:6)
添加.intel_syntax
指令对我有用:
.globl _main
.intel_syntax
_main:
mov eax, -1
ret
组装和运行:
$ gcc -o example example.s; ./example; echo $?
255