Cocos2d-x应用程序无法为Android编译

时间:2012-12-03 12:36:25

标签: android c++ visual-studio cygwin cocos2d-x

二手软件:
Visual Studio 2012 Express
cocos2d-x 2.0-x-2.0.4
cygwin 1.7.5。
Eclipse 3.8
Android SDK最后一个 Android NDK r8c
我是Android的新开发者,所以不明白出了什么问题。 尝试构建cocs2d-x标准testcpp项目。 第一个问题是当我运行create-android-project.bat时 - 它没有显示Android的目标版本(目标 - v.2.3.3。),但所有路径都是正确的。

最后它构建项目文件夹。但是下一步 - 在cygwin中构建包 - 在数百个“文件或文件夹不存在”的标题错误的情况下失败,没有使用大量的STL标题并且要求<string.h>而不仅仅<string> }。

我做错了什么?

3 个答案:

答案 0 :(得分:0)

在android项目文件夹的build_native.sh文件中设置NDK路径,然后使用cygwin执行build_native.sh

答案 1 :(得分:0)

您必须将build_native.sh中的APPNAME变量重命名为您的eclipse项目名称

答案 2 :(得分:0)

尝试更新android-NDK,我使用NDK-r8d也有同样的错误,并尝试执行build-native脚本。