用arm gcc编有x86内联汇编的源码会怎样?

发布于 2022-10-15 10:20:11 字数 7 浏览 31 评论 0

有人碰到过么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

旧伤还要旧人安 2022-10-22 10:20:11

编译器把其成功的编译成了汇编码,汇编器汇编的时候不认识这条汇编指令

夜巴黎 2022-10-22 10:20:11

貼出問題的源碼...不行的話就手動翻譯成機器碼寫進去囖... 我開發過其他體系結構的, 編譯器不認識的指令就只好手動翻譯成機器碼了...

执着的年纪 2022-10-22 10:20:11

所以碰到这种问题嵌汇编的时候直接写 opcode,然后把指令注释上去

桃扇骨 2022-10-22 10:20:11

嘻嘻...看來是同道中人喲...
某段時間 mips 和 x86 的某些指令我都幾乎背下來了...就是因為老要弄這些事情。

风启觞 2022-10-22 10:20:11

直接报错,会提示未知指令之类的错误,这个很容易验证

请止步禁区 2022-10-22 10:20:11

我的意思是说 as 只认 .s 文件,你说的"内联汇编"应该出现在一个.c 文件之中,as 当然不认识 C 里面的一些东西了

蓝礼 2022-10-22 10:20:11

会怎样?

情释 2022-10-22 10:20:11

你标题里面不是说 gcc 编译吗,怎么又说 as 呢?通常.s 文件会自动用 as 汇编,.c 文件会自动用 gcc 编译

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文