linux 汇编语言程序设计 编译老是不成功?????

2025-03-24 08:47:50
推荐回答(1个)
回答1:

奇怪,你虚拟机上的centos是64位的吗?看代码是32位的,因为调用完printf把$esp加了8

我这里32位os可以编译过(虽然运行的时候出了问题)


补充:直接调用ld来链接我搞不来,总之用gcc给链过了。顺便你printf的参数送错顺序了……

环境netbsd 6.1.4 32位