0
我已經完成了軟件應用程序的源代碼,並且在ARMv5處理器/設備上可以正常工作。將源代碼從ARMv5編譯爲ARMv6
我可以重新編譯該軟件在ARMv6處理器/設備上運行的相同源代碼嗎?
或者我必須更改其在ARMv6處理器/設備上運行的部分源代碼嗎?
我已經完成了軟件應用程序的源代碼,並且在ARMv5處理器/設備上可以正常工作。將源代碼從ARMv5編譯爲ARMv6
我可以重新編譯該軟件在ARMv6處理器/設備上運行的相同源代碼嗎?
或者我必須更改其在ARMv6處理器/設備上運行的部分源代碼嗎?
如果你有這個架構的編譯器,你不使用程序集,大多數情況下,一切都會按預期工作。
問題可能出在程序集編寫的代碼上,因爲某些命令可能特定於此特定體系結構。在這種情況下,您將不得不重新編寫這些代碼部分。