2013-04-29 107 views
0

我已經完成了軟件應用程序的源代碼,並且在ARMv5處理器/設備上可以正常工作。將源代碼從ARMv5編譯爲ARMv6

我可以重新編譯該軟件在ARMv6處理器/設備上運行的相同源代碼嗎?

或者我必須更改其在ARMv6處理器/設備上運行的部分源代碼嗎?

回答

0

如果你有這個架構的編譯器,你不使用程序集,大多數情況下,一切都會按預期工作。

問題可能出在程序集編寫的代碼上,因爲某些命令可能特定於此特定體系結構。在這種情況下,您將不得不重新編寫這些代碼部分。