通过Cygwin为Windows上的x86 Android构建Android NDK工具链

通过Cygwin为Windows上的x86 Android构建Android NDK工具链,android,gcc,cygwin,x86,android-ndk,Android,Gcc,Cygwin,X86,Android Ndk,安卓SDK包括安卓NDK,后者又包含一个基于GCC的定制工具链,用于安卓ARM处理器;问题是如何构建NDK工具链,以便在Windows上运行,以x86 Android为目标 该工具链已经建立在Windows(cygwin)的ARM上; 也有针对x86的现有工具,但这些工具包含针对x86Linux而不是Windows的预构建工具 NDK包含一个build-toolchain.sh脚本,用于重建其工具链;问题是,为了建立一个针对安卓x86的工具链,需要做些什么呢?从NDK r6开始,谷歌提供x86支

安卓SDK包括安卓NDK,后者又包含一个基于GCC的定制工具链,用于安卓ARM处理器;问题是如何构建NDK工具链,以便在Windows上运行,以x86 Android为目标

该工具链已经建立在Windows(cygwin)的ARM上; 也有针对x86的现有工具,但这些工具包含针对x86Linux而不是Windows的预构建工具


NDK包含一个build-toolchain.sh脚本,用于重建其工具链;问题是,为了建立一个针对安卓x86的工具链,需要做些什么呢?

从NDK r6开始,谷歌提供x86支持

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


不确定,但安卓ndk谷歌群组列表中有一些成员可能知道