【问题标题】:Using CMake for cocos2d-x projects在 cocos2d-x 项目中使用 CMake
【发布时间】:2013-09-04 09:32:07
【问题描述】:

现在我知道这个问题经常弹出,但是由于我还没有找到满意的答案,所以我会再次在这里提问:

我想使用 cmake 为 cocos2d-x 设置一个跨平台项目。

我的意图是在我的 CMakeLists.txt 文件中进行常规设置,并能够同时将此设置用于 Windows 和 Mac 开发,这样我就可以轻松地在 Windows Phone、Android 上测试我们的进度、iOS (iPad)、黑莓等。

当我将更改应用到我的 Visual Studio 解决方案时,我不想每次需要在 iPad 上部署游戏时都将文件拖放到 XCode,反之亦然(当同事对 XCode 项目进行更改时) .

现在我找到了 ios-cmake 项目 here和 android-cmake here

它们有什么好处吗,即它们是否仍在维护并且对使用 cocos2d-x 进行开发有什么好处?

你们有没有人收集过任何使用 cmake 进行 cocos2d-x 开发的经验,或者有没有另一种常用的方法来处理这种用 cocos2d-x 进行的跨系统开发? (我知道有用于初始设置的 python 脚本,但正如我所说,我需要它来随时维护项目)。

提前致谢!

【问题讨论】:

    标签: android ios cmake cross-platform cocos2d-x


    【解决方案1】:

    一年前,Reuben Bond 做了一个 fork 交叉编译 cocos2d-x,你可以看到它Here。存在官方 cocos2d-x 项目 Here 支持的 pull request 3 个月前仅适用于 Linux,另一个适用于 windows Here

    我对交叉编译很感兴趣,希望cocos2d-x V3支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-03
      • 1970-01-01
      相关资源
      最近更新 更多