The latest release of the NDK supports the following instruction sets:
- ARMv5TE, including Thumb-1 instructions (see docs/CPU-ARCH-ABIS.htmlfor more information)
- ARMv7-A, including Thumb-2 and VFPv3-D16     instructions, with optional support for NEON/VFPv3-D32 instructions (see docs/CPU-ARM-NEON.htmlfor more information)
- x86 instructions (see docs/CPU-X86.htmlfor more information)
- MIPS instructions (see docs/CPU-MIPS.htmlfor more information)
ARMv5TE machine code   will run on all ARM-based Android devices. ARMv7-A will run only on devices such   as the Verizon Droid or Google Nexus One that have a compatible CPU. The main   difference between the two instruction sets is that ARMv7-A supports hardware   FPU, Thumb-2, and NEON instructions. You can target either or both of the   instruction sets — ARMv5TE is the default, but switching to ARMv7-A is as easy   as adding a single line to the application'sApplication.mk file, without needing to change   anything else in the file. You can also build for both architectures at the same   time and have everything stored in the final .apk. Complete information is provided in   the CPU-ARCH-ABIS.HTML in the NDK   package.
0 件のコメント:
コメントを投稿