objdump如何发出intel语法

我怎样才能告诉objdump在英特尔语法中发出程序集而不是默认的AT&T语法?

你在找什么是-M intel 。 使用它如下。

 objdump -M intel -d program_name 

如果您还需要英特尔助记码(而不是AT&T助记码),则可以使用:

objdump -M intel intel-mnemonic -D <program's-object-file>