【发布时间】:2012-05-05 06:04:22
【问题描述】:
我已经在 Beagleboard XM 上成功安装了 Android Gingerbread 2.3.4,它具有 Cortex A-8。如何在 Eclipse 中选择 Cortex -A-8 作为目标进行交叉编译?
感谢和问候,
赫什沙姆
【问题讨论】:
-
你在构建 ndk 库吗?如果不是——如果你只是构建 java 代码——你不需要做任何事情。
-
@ChrisStratton 是的,我正在使用 NDK 库
-
@ChrisStratton 另外,如果它是 java 代码,那么为什么选择特定设备并不重要。我了解 java 字节码将被转换为特定的设备架构。所以性能应该是个问题。所以应该选择一个特定的目标。
-
Java(以及 Davlik)字节码独立于本机 ABI,这是他们选择这种方法的一半原因。字节码到本机细节的任何转换只发生在设备本身。
-
@ChrisStratton 您的意思是这种转换发生在设备运行时?那这一定很慢吧?
标签: android eclipse beagleboard cortex-a8