在Eclipse上构建Cocos2D-X 3.0游戏(在命令行上工作)

时间:2014-03-26 20:02:37

标签: eclipse cocos2d-x cocos2d-x-3.0

我已经能够在新的3.0命令行文档之后制作一个简单的HelloWorld和CPPTests,以便在iOS模拟器,iOS iPhone4,Mac和三星Galaxy S4上工作:

如何开始新游戏

  1. 从[cocos2d下载网站] [4]
  2. 下载代码
  3. 运行setup.py
  4. 运行cocos脚本
  5. 示例:

    $ cd cocos2d-x
    $ ./setup.py
    $ source FILE_TO_SAVE_SYSTEM_VARIABLE
    $ cocos new MyGame -p com.your_company.mygame -l cpp -d /home
    $ cd /home/MyGame
    

    为Android

    构建并运行新项目
    $ cocos run -p android
    

    为iOS构建并运行新项目

    $ cocos run -p ios
    

    为OSX构建并运行新项目

    $ cocos run -p mac
    

    但是当我尝试使用Eclipse(ADT版本和完全更新的Android NDK,ADT等)进行打开和构建时

    注意:我已按照此处的说明打开并更新了Eclipse项目设置:http://www.raywenderlich.com/33750/cocos2d-x-tutorial-for-ios-and-android-getting-started和此处Cocos2d-x C++ build error on Eclipse ADT但这些设置已过时且Cocos2D-x 2.x版本因此无效。

    有人能够使用Cocos2D-X 3.0新版本进行Eclipse工作???

    附带命令行成功日志和Eclipse的屏幕截图错误。

    命令行工作: command line works

    Eclipse错误: eclipse errors to build

2 个答案:

答案 0 :(得分:0)

您似乎需要将项目链接到libCocos2dx。

我建议本教程使用Cocos2d-x v3.0 +设置您的第一个项目:http://www.cocos2d-x.org/wiki/How_to_Build_an_Android_Project_with_Eclipse

答案 1 :(得分:-1)

我所做的是首先创建项目并使用命令行构建它,然后在Eclipse中导入项目。之后我为项目启用了CDT,之后一切正常。