安装过程:
Cocos2d 需要NDK和Cygwin
首先安装NDK ->
此链接可以帮助您:
http://nikhilvithlani.blogspot.in/2013/07/install-android-ndk-for-windows_6.html
Cocos 2d 安装链接:
http://www.cocos2d-x.org/wiki/How_to_set_up_the_android_cocos2d-x_development_environment_on_Windows_7
下载 cocos 2d 版本并按照上面链接中的说明进行操作
您在 cygwin 中需要的这些软件包:搜索并安装:
autoconf, automake, binutils, gcc-core, gcc-g**, gcc4-core, gcc4-g**, gdb, pcre, pcre-devel, gawk, make
安装 cygwin,ndk 后,你需要在 eclipse 中配置 C/C++ 首选项(不要忘记在 eclipse 中安装 c/c++ 插件)
我的 NDK 和 PATH 是:
NDK_ROOT->C:/android-ndk-r9c
路径->C:\android-ndk-r9c;C:\Cygwin\bin;
然后导入示例项目:
cocos2d-x-2.2.2\samples\Cpp\HelloCpp\proj.android
导入库:
cocos2d-x-2.2.2\cocos2dx\platform\android\java
将库添加到 hello world 项目
当您导入 hello world 项目时,eclipse 会自动包含头文件:
bash F:/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android/build_native.sh cygwin 警告:检测到 MS-DOS 样式路径:F:\cocos2d-x-2.2.2\samples\Cpp\ HelloCpp\proj.android 首选 POSIX 等效项是:/cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android CYGWIN 环境变量选项“nodosfilewarning”关闭此警告。有关 POSIX 路径的更多详细信息,请参阅用户指南:http:
//cygwin.com/cygwin-ug-net/using.html#using-pathnames
NDK_ROOT = C:/android-ndk-r9c COCOS2DX_ROOT = /cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android/../../../.. APP_ROOT = /cygdrive /f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android/.. APP_ANDROID_ROOT = /cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android 使用预建的外部+ C:/android-ndk-r9c/ndk-build -C /cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android NDK_MODULE_PATH=/cygdrive/f/cocos2d-x-2.2。 2/samples/Cpp/HelloCpp/proj.android/../../../..:/cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android/../ ../../../cocos2dx/platform/third_party/android/prebuilt make:进入目录'/cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android' Android NDK:警告: APP_PLATFORM android-9 大于 ./AndroidManifest.xml 中的 android:minSdkVersion 8
Android NDK:警告:/cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android/../../../../cocos2dx/Android.mk:cocos2dx_static: LOCAL_LDLIBS 是静态库总是忽略
[armeabi] 安装:libhellocpp.so => libs/armeabi/libhellocpp.so 制作:离开目录 '/cygdrive/f/cocos2d-x-2.2.2/samples/Cpp/HelloCpp/proj.android'
在控制台中获得输出后右键单击项目并转到属性并选择 c/c++ 常规下的路径和符号
运行项目,你可以看到输出:
有用的链接:
http ://www.youtube.com/watch?v=2itbQceTQGI