2011年6月16日 星期四

Android NDK in Eclipse on Windows 7

再精簡一下流程
1. Download NDK for Windows並解開到想放的位置(Ex. C:\Android\android-ndk-r5c)
2. Windows環境要多裝一個Cygwin(Ex. C:\cygwin),下面兩個連結皆可參考
http://cheng-min-i-taiwan.blogspot.com/2010/06/android-ndk-hellojni.html
http://www.61ic.com/Mobile/Android/201105/34543.html
我是參考第一個連結的圖示,安裝套件在Devel分類的
gcc: C compiler upgrade helper
gcc-core: C compiler
gcc-g++: C++ compiler
gcc-mingw-core: Mingw32 support headers and libraries for GCC
gcc-mingw-g++: Mingw32 support headers and libraries for GCC C
make: The GNU version of the 'make' utility
mingw-runtime: MinGW Runtime

執行一下Cygwin.bat, home底下,使用者名稱目錄會被建立,然後出現.bash_profile,編輯這個檔案並存檔


PATH=/cygdrive/C/Android/android-ndk-r5c:${PATH}
export PATH


3. Eclipse-Project-Properties-Builders新增一個External Tool Program到第一個位置,內容就不贅述,重點在於Main Tab的設定,以我的環境為例
Location: C:\cygwin\bin\bash.exe
Working Directory: C:\cygwin\bin
Argument:
--login -c "cd  /cygdrive/D/work/study/Android/workspace/tryNDK/${project_name}/jni && ndk-build"

另外, Android Project Build Target必須是GoogleAPIs

沒有留言:

張貼留言