2010-05-05 111 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