64位linux下玩32位汇编编程
生活随笔
收集整理的這篇文章主要介紹了
64位linux下玩32位汇编编程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
無法按照原來的方式,直接用as? test32.s? -o? test32.o匯編
直接用ld? test32.o -o test32鏈接
直接報錯,由于我的linux是64位,解決方法就是在兩個命令選項中加上適當的選項即可。
正確的命令是這樣的,直接用as? test32.s? -o? test32.o? --32 匯編
直接用ld -m? elf_i386? test32.o -o test32鏈接
?
?????? 其中:-m參數是讓ld模仿后面跟的連接器,也就是elf_i386格式的連接器,
???????????????? --32參數是使用32位個是的匯編進行代碼匯編,
總結
以上是生活随笔為你收集整理的64位linux下玩32位汇编编程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020胡润百富榜
- 下一篇: GPS计算司机行车时长,深圳交警开启疲劳