使用gcc / mingw编译intel程序集

时间:2012-01-18 21:11:01

标签: gcc assembly

我想使用gcc编译intel语法汇编。可能吗?因为我找不到类似的东西。我只发现了这个post

以下是我要编译的代码。

    global  _main
    section .text
_main:
    mov eax, -1     
        ret

如果无法做到这一点,请在答案中提供其他选项。

1 个答案:

答案 0 :(得分:6)

添加.intel_syntax指令对我有用:

  .globl _main
  .intel_syntax

_main:
  mov eax, -1     
  ret

组装和运行:

$ gcc -o example example.s; ./example; echo $?
255