android - 如何在android上编译cocos2d-x(我有一些错误)

标签 android c++ cocos2d-x

我写了一个window的代码,现在想在android上编译。 之前,我编译了一个空白项目并成功启动它。 但是我的项目重新编译出错,我不太明白它们的由来。附件是下面的屏幕。

enter image description here

最佳答案

您需要添加您在 Android.mk 文件中创建的所有 .cpp(而不是 .h)文件。将它们添加到 LOCAL_SRC_FILES。

例如:

LOCAL_SRC_FILES := hellocpp/main.cpp \
                   ../../Classes/AppDelegate.cpp \
                   ../../Classes/PlayScene.cpp \
                   ../../Classes/Utils.cpp

然后您可以尝试运行您的应用程序。最好的方法是从控制台运行它,因为 eclipse 与 c++ 有问题(老实说它只运行 build_native.py):

cocos run -p android

关于android - 如何在android上编译cocos2d-x(我有一些错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33793572/

相关文章:

cocos2d-x - RapidJson : How to get all Key_names from a JSON? (cocos2dx)

java - Android SwipeViews + TitleStrip + ListView

android - Html.imageGetter 不显示 Base64 android 中的图像

javascript - 如何隐藏 Android WebView 通知?

c++ - 简单,但找不到 : syntax to work with member variables of STL queues with type class

c++ - 为什么在从控制台编译后取消引用 string::iterator 不会在 .end() 处引发错误?

C++:如何获取变量的类型并将其用作模板

java - 我是否需要一个新线程来填充自定义 ListAdapter?

c++ - 如何从 Sprite 中获取图像的来源?

c++ - Cocos2d-x 我如何分派(dispatch) N 个节点 Action 动画,它们之间有延迟