0

我已经使用 Visual c++ 在 Windows 中成功运行了“逐步 Coos2dxSimpleGame 系列”(http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Tutorials)。现在我想将此项目移植到安卓设备上,因此我将 HelloWorld、AppDelegate 和 GameOverScene 类及其头文件复制到 Classes 文件夹,并将资源复制到 /Resources 文件夹。然后我修改了 android.mk 文件以包含一个名为 GameOverScene.cpp 的新类,该类以前不存在。

然后我运行 ./build_native.sh 。错误信息在这里(http://www.cocos2d-x.org/attachments/1152/native_error.PNG)。我遵循的过程是否正确?

4

2 回答 2

0

我可以建议您的一件事是逐步遵循本教程

http://magicscrollsofcode.blogspot.com/2011/09/quick-and-dirty-guide-to-getting.html

并且也不要忘记这一点: http ://www.cocos2d-x.org/boards/6/topics/8572?r= 8577#message-8577 之后

这两件事曾经帮助了我很多:)

于 2012-08-20T21:58:27.997 回答
0

在 HelloWorldScene.h 中,更改:

HelloWorld::~HelloWorld();
HelloWorld::HelloWorld();

至:

~HelloWorld();
HelloWorld();`

您不得在头文件的声明中添加类名(但必须在 cpp 文件中添加)。

于 2012-08-18T12:05:03.753 回答