【发布时间】: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