September 21, 2010

build android native code in eclipse -I

最近要開始porting一些東西到android上,在看要用什麼來寫native code的時候,同事建議我可以直接用eclipse就好。底下記錄相關環境的安裝設定。

首先要在eclipse上安裝CDT。當然不想在同一台機器上再裝一包eclipse囉,所以就像在安裝android ADT一樣的方式,安裝CDT上來。參考eclipse CDT官網,repository如下http://download.eclipse.org/tools/cdt/releases/helios/,在eclipse/help/install new software的地方將repository加入,安裝即可。

安裝完成之後,import c/c++ project


build的部份在project的Properties可以做設定

build command的部份可以用${eclipse_home}../android-ndk-r4-crystax/ndk-build -C ${ProjDirPath}或者直接寫一個script來做build的動作。

如果build成功執行的話,就可以在console看到如同在terminal中看到的編譯訊息。這樣就成功了。