這篇文章轉自http://blog.csdn.net/emcodelin/article/details/8800942。雖然我自己是在用cygwin,不過這也的確是個很方便的方法。推薦給大家看下。
配置自動編譯
接下來以引擎自帶的HelloCpp爲例配置C++的的自動編譯。
在eclipse中導入hellocpp工程。操作路徑:eclipse--file--import
工程導入後,右擊工程--properties
取消CDT builder。
然後點擊New新建一個我們自己的builder,選擇program。指定ndk-build.cmd來編譯我們的項目,下面的工作路徑將作爲參數傳入給ndk-build.cmd
然後設置環境變量:
添加NDK_MODULE_PATH變量,注意要寫兩個路徑[cocos2d-x安裝目錄和其目錄下\cocos2dx\platform\third_party\android\prebuilt],用分號分開
例如:F:/cocos2d-2.1rc0-x-2.1.2;F:/cocos2d-2.1rc0-x-2.1.2/cocos2dx/platform/third_party/android/prebuilt
接着切換到build options
最後點OK保存。。。。
一切順利的話就會看到已經開始自動編譯引擎和c++代碼:
因爲我們不是執行build_native.sh編譯本地代碼,所以別忘了手動拷貝下hellocpp工程下resource中的資源到android工程assets