首页 > 代码库 > 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

 

QQ图片20140619125519QQ图片20140619125524

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、运行