在Linux和OSX上编译Cocos2d-x项目

时间:2016-04-29 01:33:52

标签: android macos cocos2d-x-3.0

我最初开始在Linux上开发游戏,并且我成功地在Android设备上运行它。然后我转而在Mac上进行开发,现在我在编译时遇到错误。它可能是由我的Linux机器上的绝对文件路径引起的。

以下是错误:(为了清晰起见,略微编辑)

$PATH

我可能通过更新所有文件路径来实现这一点,但这似乎是一种非常混乱的做事方式。

我不完全了解cocos2d-x生成的文件。当我在linux机器上运行cocos compile时,似乎必须生成这些路径。这似乎很奇怪,考虑在运行$PATH时使用gameInfo变量。

有没有办法在编译之前设置这些路径也可以从DataContext = this; //you don't want the data context to be the window itself 变量生成?

1 个答案:

答案 0 :(得分:-1)

是的,有一种方法可以轻松设置所有这些路径。只需从官方网站下载cocos2d-x文件夹即可。解压后,只需运行如下所示的setup.py,它位于您刚下载的cocos2d-x框架内。

./setup.py

现在它会要求您输入以下路径并自动为它们设置环境变量:

  • Android的SDK
  • 机器人-NDK
  • Apache的蚂蚁