85

我如何知道objdump以英特尔语法而不是默认的 AT&T 语法发出程序集?

4

2 回答 2

133

您正在寻找的是-M intel. 如下使用它。

objdump -M intel -d program_name
于 2012-04-28T10:25:01.340 回答
8

如果您还想要 Intel 助记符(而不是 AT&T 助记符),您可以使用:

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

于 2012-04-29T04:54:35.543 回答