1

刚开始研究Cocos2d-x,跟着网站上的流水折腾了半天。从“入门”开始,我一步一步地进入 Linux 环境。

  • 我已经从官方页面下载了 Cocos2d-x-2.2,现在我找不到“./create-linux-eclipse-project.sh”

然后我根据建议转到“如何在 Linux 上运行 HelloWorld 和测试”。

  • 这一次,我在下载的包中找不到“HelloWorld”示例。

一阵迷茫之后,我再次来到“如何创建一个新游戏”

  • 我无处可找到“./create-multi-platform-projects.py”

我真的很困惑!文档不匹配,然后我尝试用我的经验构建一个示例,以保存任何可以帮助我理解这种情况的想法。

我导入示例项目 HelloCpp。

我在 /samples/Cpp/HelloCpp/proj.android 文件夹中运行 build_native.sh 然后我回到 Eclipse 并构建。

然后在这里它给出了这个错误:

构建过程中发生错误。在项目“HelloCpp”上运行构建器“集成外部工具构建器”时出错。执行命令行时发生异常。无法运行程序“/home/dudu/android-ndk-r9b/ndk-build.cmd”(在目录“/home/dudu/cocos2d-x-2.2/samples/Cpp/HelloCpp/proj.android”中):错误= 13、权限被拒绝

我真的很努力学习 Cocos2d 的教程。任何帮助表示赞赏。

4

2 回答 2

0

我也在做cocos2d-x的调查。文档真的很差,而且过时而无法误导。

对于您的错误,首先确保您对这些目录具有写入权限。

如果这与写权限无关,请尝试 ndk-r8e 或更早的 ndk 版本。我认为(似乎他们在某处提到过,但我现在找不到)当前版本(cocos2d-x-2.2)不能很好地支持 ndk-r9 或 ndk-r9b

希望对您有所帮助。

于 2013-11-20T12:30:41.973 回答
0

在您的计算机中,可能无权访问您的项目所在的驱动器。您应该完全控制该驱动器或使用所有权软件获得驱动器的所有权。

于 2013-11-23T12:23:39.690 回答