一、需求
1、支持的操作系統:Linux, OS X, Windows。
2、Windows用戶需要安裝Cygwin 1.7才能使用NDK(http://www.cygwin.com)。
3、需要安裝Android SDK(Android NDK不能生成apk,只能編譯共享庫)。
4、Android NDK依賴 GNU Make 3.81 以上版本和GNU Awk(注意:傳統UNIX系統自帶的awk工具沒有match和substr函數,因而無法使用)。
二、配置交叉編譯工具鏈
如果是NDKr4以後的版本,則無需運行 build/host-setup.sh。
以前由 build/host-setup.sh 實現的自動探測和依賴檢查功能已經移動到NDK的makefile文件。
(所以每次調用make就會進行自動探測和依賴檢查。)