原文鏈接:http://www.cnblogs.com/skyseraph/p/3979238.html
一、Eclipse關聯cygwin
1. 工程->右擊選擇Properties->選擇Builders,在Builders中選擇New創建一個Program
2. 參數配置
二、Eclipse關聯ndk-build(自建Builder方法)
1. Project->Properties->Builders->New,新建一個Builder
2. 參數配置
2.1 Main
①Name:NDK_Builder
②Location爲ndk-build.cmd的路徑,可以如圖所示絕對路徑,也可以以環境變量的形式,即
對於Linux上的配置,和這裏的配置一樣,只是把Location的地址改爲ndk-build即可
2.2 Refresh
2.3 Build Options
注:Linux環境下只需修改ndk-build.cmd爲ndk-build即可
三、Eclipse關聯ndk-build(利用CDT的方法)
1. 前期準備:Eclipse環境+Android環境+Eclipse C/C++環境
2. 編寫Android JAVA/JNI代碼,可參考OpenCV實例1
3. 將Android項目轉換爲C/C++項目(使其具備C++屬性),如下圖,New -> Other -> C/C++ -> Convert to a C/C++ Project.
4. 配置NDK編譯路徑,Project->Properties,如下圖,其中Build-Command中ANDROID_NDK爲環境變量中配置的Android-NDK路徑;Build-Directory爲當前工程目錄
5. 配置工程屬性,Project->Properties,如下圖,本例以OpenCV爲例,其中CNU C和GNU C++中配置的是OpenCV的鏈接庫
++++++++
Eclipse集成開發環境(IDE)搭建
現在開始Eclipse IDE及Android Eclipse plugin的安裝和配置,這裏使用的Eclipse版本爲,eclipse-java-helios-SR1-win32.zip,請自行到Eclipse官方網站(http://eclipse.org)上下載自己喜歡的版本,建議3.4以上版本。
我們使用的Android Eclipse Plugin是ADT:Android Development Tools。同Android SDK一樣,分爲在線安裝和手動安裝兩種方式。
在線安裝步驟如下:
打開Eclipse,選擇菜單:Help->Install New Software…
彈出“Available Software”對話框,點擊“Add…”按鈕
彈出“Add Repository”對話框。
Name中輸入:ADT
Location中輸入:https://dl-ssl.google.com/android/eclipse/,如果不支持https可有輸入http://dl-ssl.google.com/android/eclipse/