首页 > 代码库 > Win7 64 + Eclipse + NDK + CDT + Cocos2d-x环境配置
Win7 64 + Eclipse + NDK + CDT + Cocos2d-x环境配置
1、安装cocos2d-x 2.2.3
在Cocos2d官网上下载Cocos2d-x 2.2.3引擎,下载后解压缩
2、安装Eclipse与Android SDK
Eclipse 在其官网下载(官网地址)。
Android SDK 在Android开发者中心下载(地址)。
3、安装JDK
Eclipse需要Java环境才能运行。如果事先没有安装Java环境,则会报错。
解决方案安装jdk(下载地址)。
4、安装CDT插件(下载地址)
这是个Eclipse的插件,用来支持Eclipse中C/C++语言的开发。
5、安装NDK (下载地址)
这是进行C/C++与Java混合编译的必要工具。记下下载之后解压到的目录,因为到之后的安装中会用到。
5、导入libcocos2dx
打开Eclipse,右键->Import->Existing Android Code Into Workspace->x:\cocos2d-x-2.2.3\cocos2d-x-2.2.3\cocos2dx\platform\android\java
6、导入HelloCpp
打开Eclipse,右键->Import->Existing Android Code Into Workspace->x:\cocos2d-x-2.2.3\cocos2d-x-2.2.3\samples\Cpp\cocos2d-x-2.2.3\samples\Cpp\HelloCpp\proj.android
7、修改C/C++ Build
HelloCpp项目上右键->Properties->C/C++ Build->Build Command:x:\android-ndk-r9d-windows-x86_64\android-ndk-r9d\ndk-build.cmd
8、新建 Build
HelloCpp项目上右键->Properties->Build->New->Location:x:\android-ndk-r9d-windows-x86_64\android-ndk-r9d\ndk-build.cmd->Working Directory:${workspace_loc:/HelloCpp}->Enviroment variables to set –>New->Name:NDK_MODULE_PATH->Value:x:\cocos2d-x-2.2.3;D:\game\cocos2d-x-2.2.3\cocos2d-x-2.2.3\cocos2dx\platform\third_party\android\prebuilt
9、修改 Android.mk
文件末尾加入:
$(call import-add-path, x:\cocos2d-x-2.2.3\cocos2d-x-2.2.3)
$(call import-add-path, x:\cocos2d-x-2.2.3\cocos2d-x-2.2.3\cocos2dx\platform\third_party\android\prebuilt)
$(call import-module,CocosDenshion/android)
$(call import-module,cocos2dx)
$(call import-module,extensions)
10、修改 Application.mk
添加NDK路径:NDK_MODULE_PATH := x:/cocos2d-x-2.2.3/cocos2d-x-2.2.3/cocos2dx/platform/third_party/android/prebuilt
11、运行