2010-05-05 112 views
4

Android SDK包含Android NDK,后者又包含基于GCC的工具链,用于Android处理器上的Android;问题是如何构建NDK工具链以在Windows上运行以针对x86 Android?通过Cygwin在Windows上为x86 x86构建Android NDK工具链

工具链已经设置为在Windows上构建(cygwin)针对ARM; 目前还有针对x86的pre-built (unofficial) NDKs,但这些包含用于x86 Linux的预制工具,而非Windows。

NDK包含一个build-toolchain.sh脚本来重建其工具链;问题是,为了建立一个针对Android x86的工具链,需要做些什么特别的事情呢?

+0

不知道,但也有可能知道的Android NDK谷歌组名单上的成员 – 2010-05-25 00:29:11

回答

2

从NDK r6起,Google提供x86支持。

添加对x86 ABI的支持,它允许您生成在兼容的基于x86的Android设备上运行的机器代码。 x86的主要功能包括特定于x86的工具链,系统头文件,库和调试支持。有关x86支持的所有详细信息,请参阅NDK包中的docs/CPU-X86.html。

NDK Release Notes

相关问题