【发布时间】:2013-04-23 06:44:16
【问题描述】:
我已经完成了一个软件应用程序的源代码,它在 ARMv5 处理器/设备上运行良好。
我可以重新编译软件在 ARMv6 处理器/设备上运行的相同源代码吗?
或者我必须更改在 ARMv6 处理器/设备上运行的部分源代码吗?
【问题讨论】:
标签: c compilation
我已经完成了一个软件应用程序的源代码,它在 ARMv5 处理器/设备上运行良好。
我可以重新编译软件在 ARMv6 处理器/设备上运行的相同源代码吗?
或者我必须更改在 ARMv6 处理器/设备上运行的部分源代码吗?
【问题讨论】:
标签: c compilation
如果你有这个架构的编译器,但你不使用程序集,很可能一切都会按预期工作。
问题可能出在以汇编语言编写的代码上,因为某些命令可能是特定于该特定架构的。在这种情况下,您将不得不重新编写这部分代码。
【讨论】: