歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux AT&T匯編錯誤:Error: invalid instruction suffix for `push'

Linux AT&T匯編錯誤:Error: invalid instruction suffix for `push'

日期:2017/3/1 13:58:13   编辑:關於Linux

Linux AT&T匯編錯誤:Error: invalid instruction suffix for `push' 在 Linux 使用 AT&T 語法寫匯編程序時 程序中有一條命令為:pushl %eax 使用 as 編譯時出現錯誤: Error: invalid instruction suffix for `push' 原因是 64 位系統和 32 位系統的差別引起的 解決方法為: 在代碼開頭添加 .code32 即可
Copyright © Linux教程網 All Rights Reserved